@@ -282,10 +282,8 @@ func TestRestart(t *testing.T) {
282
282
func TestRestartWithParameters (t * testing.T ) {
283
283
t .Parallel ()
284
284
285
- t .Run ("DoNotAskForImmutables" , func (t * testing.T ) {
286
- t .Parallel ()
287
-
288
- echoResponses := & echo.Responses {
285
+ echoResponses := func () * echo.Responses {
286
+ return & echo.Responses {
289
287
Parse : echo .ParseComplete ,
290
288
ProvisionPlan : []* proto.Response {
291
289
{
@@ -304,12 +302,16 @@ func TestRestartWithParameters(t *testing.T) {
304
302
},
305
303
ProvisionApply : echo .ApplyComplete ,
306
304
}
305
+ }
306
+
307
+ t .Run ("DoNotAskForImmutables" , func (t * testing.T ) {
308
+ t .Parallel ()
307
309
308
310
// Create the workspace
309
311
client := coderdtest .New (t , & coderdtest.Options {IncludeProvisionerDaemon : true })
310
312
owner := coderdtest .CreateFirstUser (t , client )
311
313
member , _ := coderdtest .CreateAnotherUser (t , client , owner .OrganizationID )
312
- version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses )
314
+ version := coderdtest .CreateTemplateVersion (t , client , owner .OrganizationID , echoResponses () )
313
315
coderdtest .AwaitTemplateVersionJobCompleted (t , client , version .ID )
314
316
template := coderdtest .CreateTemplate (t , client , owner .OrganizationID , version .ID )
315
317
workspace := coderdtest .CreateWorkspace (t , member , template .ID , func (cwr * codersdk.CreateWorkspaceRequest ) {
0 commit comments