@@ -325,16 +325,20 @@ func TestClaimPrebuild(t *testing.T) {
325
325
326
326
spy .claims .Store (0 ) // Reset counter because we need to check if any new claim requests happen.
327
327
328
+ wp , err := userClient .WorkspaceBuildParameters (ctx , userWorkspace .LatestBuild .ID )
329
+ require .NoError (t , err )
330
+
328
331
stopBuild , err := userClient .CreateWorkspaceBuild (ctx , workspace .ID , codersdk.CreateWorkspaceBuildRequest {
329
- TemplateVersionID : version .ID ,
330
- Transition : codersdk .WorkspaceTransitionStop ,
332
+ TemplateVersionID : version .ID ,
333
+ Transition : codersdk .WorkspaceTransitionStop ,
331
334
})
332
335
require .NoError (t , err )
333
336
coderdtest .AwaitWorkspaceBuildJobCompleted (t , userClient , stopBuild .ID )
334
337
335
338
startBuild , err := userClient .CreateWorkspaceBuild (ctx , workspace .ID , codersdk.CreateWorkspaceBuildRequest {
336
- TemplateVersionID : version .ID ,
337
- Transition : codersdk .WorkspaceTransitionStart ,
339
+ TemplateVersionID : version .ID ,
340
+ Transition : codersdk .WorkspaceTransitionStart ,
341
+ RichParameterValues : wp ,
338
342
})
339
343
require .NoError (t , err )
340
344
coderdtest .AwaitWorkspaceBuildJobCompleted (t , userClient , startBuild .ID )
0 commit comments