@@ -332,20 +332,21 @@ func TestCreateWithRichParameters(t *testing.T) {
332
332
immutableParameterValue = "4"
333
333
)
334
334
335
- echoResponses := prepareEchoResponses ([]* proto.RichParameter {
336
- {Name : firstParameterName , Description : firstParameterDescription , Mutable : true },
337
- {Name : secondParameterName , DisplayName : secondParameterDisplayName , Description : secondParameterDescription , Mutable : true },
338
- {Name : immutableParameterName , Description : immutableParameterDescription , Mutable : false },
339
- },
340
- )
335
+ echoResponses := func () * echo.Responses {
336
+ return prepareEchoResponses ([]* proto.RichParameter {
337
+ {Name : firstParameterName , Description : firstParameterDescription , Mutable : true },
338
+ {Name : secondParameterName , DisplayName : secondParameterDisplayName , Description : secondParameterDescription , Mutable : true },
339
+ {Name : immutableParameterName , Description : immutableParameterDescription , Mutable : false },
340
+ })
341
+ }
341
342
342
343
t .Run ("InputParameters" , func (t * testing.T ) {
343
344
t .Parallel ()
344
345
345
346
client := coderdtest .New (t , & coderdtest.Options {IncludeProvisionerDaemon : true })
346
347
owner := coderdtest .CreateFirstUser (t , client )
347
348
member , _ := coderdtest .CreateAnotherUser (t , client , owner .OrganizationID )
348
- version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses )
349
+ version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses () )
349
350
coderdtest .AwaitTemplateVersionJobCompleted (t , client , version .ID )
350
351
351
352
template := coderdtest .CreateTemplate (t , client , owner .OrganizationID , version .ID )
@@ -385,7 +386,7 @@ func TestCreateWithRichParameters(t *testing.T) {
385
386
client := coderdtest .New (t , & coderdtest.Options {IncludeProvisionerDaemon : true })
386
387
owner := coderdtest .CreateFirstUser (t , client )
387
388
member , _ := coderdtest .CreateAnotherUser (t , client , owner .OrganizationID )
388
- version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses )
389
+ version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses () )
389
390
coderdtest .AwaitTemplateVersionJobCompleted (t , client , version .ID )
390
391
391
392
template := coderdtest .CreateTemplate (t , client , owner .OrganizationID , version .ID )
@@ -447,7 +448,7 @@ func TestCreateWithRichParameters(t *testing.T) {
447
448
client := coderdtest .New (t , & coderdtest.Options {IncludeProvisionerDaemon : true })
448
449
owner := coderdtest .CreateFirstUser (t , client )
449
450
member , _ := coderdtest .CreateAnotherUser (t , client , owner .OrganizationID )
450
- version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses )
451
+ version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses () )
451
452
coderdtest .AwaitTemplateVersionJobCompleted (t , client , version .ID )
452
453
453
454
template := coderdtest .CreateTemplate (t , client , owner .OrganizationID , version .ID )
@@ -488,7 +489,7 @@ func TestCreateWithRichParameters(t *testing.T) {
488
489
client := coderdtest .New (t , & coderdtest.Options {IncludeProvisionerDaemon : true })
489
490
owner := coderdtest .CreateFirstUser (t , client )
490
491
member , _ := coderdtest .CreateAnotherUser (t , client , owner .OrganizationID )
491
- version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses )
492
+ version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses () )
492
493
coderdtest .AwaitTemplateVersionJobCompleted (t , client , version .ID )
493
494
494
495
template := coderdtest .CreateTemplate (t , client , owner .OrganizationID , version .ID )
@@ -524,7 +525,7 @@ func TestCreateWithRichParameters(t *testing.T) {
524
525
client := coderdtest .New (t , & coderdtest.Options {IncludeProvisionerDaemon : true })
525
526
owner := coderdtest .CreateFirstUser (t , client )
526
527
member , _ := coderdtest .CreateAnotherUser (t , client , owner .OrganizationID )
527
- version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses )
528
+ version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses () )
528
529
coderdtest .AwaitTemplateVersionJobCompleted (t , client , version .ID )
529
530
530
531
template := coderdtest .CreateTemplate (t , client , owner .OrganizationID , version .ID )
@@ -549,7 +550,7 @@ func TestCreateWithRichParameters(t *testing.T) {
549
550
client := coderdtest .New (t , & coderdtest.Options {IncludeProvisionerDaemon : true })
550
551
owner := coderdtest .CreateFirstUser (t , client )
551
552
member , _ := coderdtest .CreateAnotherUser (t , client , owner .OrganizationID )
552
- version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses )
553
+ version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses () )
553
554
coderdtest .AwaitTemplateVersionJobCompleted (t , client , version .ID )
554
555
555
556
template := coderdtest .CreateTemplate (t , client , owner .OrganizationID , version .ID )
@@ -603,7 +604,7 @@ func TestCreateWithRichParameters(t *testing.T) {
603
604
client := coderdtest .New (t , & coderdtest.Options {IncludeProvisionerDaemon : true })
604
605
owner := coderdtest .CreateFirstUser (t , client )
605
606
member , _ := coderdtest .CreateAnotherUser (t , client , owner .OrganizationID )
606
- version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses )
607
+ version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses () )
607
608
coderdtest .AwaitTemplateVersionJobCompleted (t , client , version .ID )
608
609
609
610
template := coderdtest .CreateTemplate (t , client , owner .OrganizationID , version .ID )
0 commit comments