@@ -33,8 +33,8 @@ const (
33
33
mutableParameterValue = "hello"
34
34
)
35
35
36
- var (
37
- mutableParamsResponse = & echo.Responses {
36
+ func mutableParamsResponse () * echo. Responses {
37
+ return & echo.Responses {
38
38
Parse :echo .ParseComplete ,
39
39
ProvisionPlan : []* proto.Response {
40
40
{
54
54
},
55
55
ProvisionApply :echo .ApplyComplete ,
56
56
}
57
+ }
57
58
58
- immutableParamsResponse = & echo.Responses {
59
+ func immutableParamsResponse ()* echo.Responses {
60
+ return & echo.Responses {
59
61
Parse :echo .ParseComplete ,
60
62
ProvisionPlan : []* proto.Response {
61
63
{
74
76
},
75
77
ProvisionApply :echo .ApplyComplete ,
76
78
}
77
- )
79
+ }
78
80
79
81
func TestStart (t * testing.T ) {
80
82
t .Parallel ()
@@ -210,7 +212,7 @@ func TestStartWithParameters(t *testing.T) {
210
212
client := coderdtest .New (t ,& coderdtest.Options {IncludeProvisionerDaemon :true })
211
213
owner := coderdtest .CreateFirstUser (t ,client )
212
214
member ,_ := coderdtest .CreateAnotherUser (t ,client ,owner .OrganizationID )
213
- version := coderdtest .CreateTemplateVersion (t ,client ,owner .OrganizationID ,immutableParamsResponse )
215
+ version := coderdtest .CreateTemplateVersion (t ,client ,owner .OrganizationID ,immutableParamsResponse () )
214
216
coderdtest .AwaitTemplateVersionJobCompleted (t ,client ,version .ID )
215
217
template := coderdtest .CreateTemplate (t ,client ,owner .OrganizationID ,version .ID )
216
218
workspace := coderdtest .CreateWorkspace (t ,member ,template .ID ,func (cwr * codersdk.CreateWorkspaceRequest ) {
@@ -262,7 +264,7 @@ func TestStartWithParameters(t *testing.T) {
262
264
client := coderdtest .New (t ,& coderdtest.Options {IncludeProvisionerDaemon :true })
263
265
owner := coderdtest .CreateFirstUser (t ,client )
264
266
member ,_ := coderdtest .CreateAnotherUser (t ,client ,owner .OrganizationID )
265
- version := coderdtest .CreateTemplateVersion (t ,client ,owner .OrganizationID ,mutableParamsResponse )
267
+ version := coderdtest .CreateTemplateVersion (t ,client ,owner .OrganizationID ,mutableParamsResponse () )
266
268
coderdtest .AwaitTemplateVersionJobCompleted (t ,client ,version .ID )
267
269
template := coderdtest .CreateTemplate (t ,client ,owner .OrganizationID ,version .ID )
268
270
workspace := coderdtest .CreateWorkspace (t ,member ,template .ID ,func (cwr * codersdk.CreateWorkspaceRequest ) {