mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
feat: plumb time_til_autostop_notify template field (#26439)
This commit is contained in:
@@ -44,6 +44,7 @@ func TestTemplateEdit(t *testing.T) {
|
||||
desc := "lorem ipsum dolor sit amet et cetera"
|
||||
icon := "/icon/new-icon.png"
|
||||
defaultTTL := 12 * time.Hour
|
||||
timeTilAutostopNotify := 5 * time.Minute
|
||||
allowUserCancelWorkspaceJobs := false
|
||||
|
||||
cmdArgs := []string{
|
||||
@@ -55,6 +56,7 @@ func TestTemplateEdit(t *testing.T) {
|
||||
"--description", desc,
|
||||
"--icon", icon,
|
||||
"--default-ttl", defaultTTL.String(),
|
||||
"--autostop-reminder", timeTilAutostopNotify.String(),
|
||||
"--allow-user-cancel-workspace-jobs=" + strconv.FormatBool(allowUserCancelWorkspaceJobs),
|
||||
}
|
||||
inv, root := clitest.New(t, cmdArgs...)
|
||||
@@ -73,6 +75,7 @@ func TestTemplateEdit(t *testing.T) {
|
||||
assert.Equal(t, desc, updated.Description)
|
||||
assert.Equal(t, icon, updated.Icon)
|
||||
assert.Equal(t, defaultTTL.Milliseconds(), updated.DefaultTTLMillis)
|
||||
assert.Equal(t, timeTilAutostopNotify.Milliseconds(), updated.TimeTilAutostopNotifyMillis)
|
||||
assert.Equal(t, allowUserCancelWorkspaceJobs, updated.AllowUserCancelWorkspaceJobs)
|
||||
})
|
||||
t.Run("FirstEmptyThenNotModified", func(t *testing.T) {
|
||||
|
||||
Reference in New Issue
Block a user