@@ -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 )