Skip to content

Commit ee116fb

Browse files
committed
fixup! sane defaultS
1 parent 238df67 commit ee116fb

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

cli/start_test.go

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,10 @@ func TestStart(t *testing.T) {
9090
Plan: &proto.PlanComplete{
9191
Parameters: []*proto.RichParameter{
9292
{
93-
Name: ephemeralParameterName,
94-
Description: ephemeralParameterDescription,
95-
Mutable: true,
96-
Ephemeral: true,
97-
DefaultValue: "foo",
93+
Name: ephemeralParameterName,
94+
Description: ephemeralParameterDescription,
95+
Mutable: true,
96+
Ephemeral: true,
9897
},
9998
},
10099
},
@@ -114,10 +113,18 @@ func TestStart(t *testing.T) {
114113
version := coderdtest.CreateTemplateVersion(t, client, owner.OrganizationID, echoResponses())
115114
coderdtest.AwaitTemplateVersionJobCompleted(t, client, version.ID)
116115
template := coderdtest.CreateTemplate(t, client, owner.OrganizationID, version.ID)
117-
workspace := coderdtest.CreateWorkspace(t, member, template.ID)
116+
workspace := coderdtest.CreateWorkspace(t, member, template.ID, func(request *codersdk.CreateWorkspaceRequest) {
117+
request.RichParameterValues = []codersdk.WorkspaceBuildParameter{
118+
{Name: ephemeralParameterName, Value: "foo"}, // Value is required, set it to something
119+
}
120+
})
118121
coderdtest.AwaitWorkspaceBuildJobCompleted(t, client, workspace.LatestBuild.ID)
119122
// Stop the workspace
120-
workspaceBuild := coderdtest.CreateWorkspaceBuild(t, client, workspace, database.WorkspaceTransitionStop)
123+
workspaceBuild := coderdtest.CreateWorkspaceBuild(t, client, workspace, database.WorkspaceTransitionStop, func(request *codersdk.CreateWorkspaceBuildRequest) {
124+
request.RichParameterValues = []codersdk.WorkspaceBuildParameter{
125+
{Name: ephemeralParameterName, Value: "foo"}, // Value is required, set it to something
126+
}
127+
})
121128
coderdtest.AwaitWorkspaceBuildJobCompleted(t, client, workspaceBuild.ID)
122129

123130
inv, root := clitest.New(t, "start", workspace.Name, "--prompt-ephemeral-parameters")

0 commit comments

Comments
 (0)