@@ -4465,15 +4465,15 @@ func (s *MethodTestSuite) TestSystemFunctions() {
4465
4465
check .Args (arg ).Asserts (rbac .ResourceSystem , policy .ActionCreate )
4466
4466
}))
4467
4467
s .Run ("GetProvisionerJobTimingsByJobID" , s .Mocked (func (dbm * dbmock.MockStore , faker * gofakeit.Faker , check * expects ) {
4468
- j := testutil .Fake (s .T (), faker , database.ProvisionerJob {Type : database .ProvisionerJobTypeWorkspaceBuild })
4469
- b := testutil .Fake (s .T (), faker , database.WorkspaceBuild {JobID : j .ID })
4470
- ws := testutil .Fake (s .T (), faker , database.Workspace {ID : b .WorkspaceID })
4471
- dbm .EXPECT ().GetProvisionerJobByID (gomock .Any (), j .ID ).Return (j , nil ).AnyTimes ()
4472
- dbm .EXPECT ().GetWorkspaceBuildByJobID (gomock .Any (), j .ID ).Return (b , nil ).AnyTimes ()
4473
- dbm .EXPECT ().GetWorkspaceByID (gomock .Any (), b .WorkspaceID ).Return (ws , nil ).AnyTimes ()
4474
- dbm .EXPECT ().GetProvisionerJobTimingsByJobID (gomock .Any (), j .ID ).Return ([]database.ProvisionerJobTiming {}, nil ).AnyTimes ()
4475
- check .Args (j .ID ).Asserts (ws , policy .ActionRead )
4476
- }))
4468
+ j := testutil .Fake (s .T (), faker , database.ProvisionerJob {Type : database .ProvisionerJobTypeWorkspaceBuild })
4469
+ b := testutil .Fake (s .T (), faker , database.WorkspaceBuild {JobID : j .ID })
4470
+ ws := testutil .Fake (s .T (), faker , database.Workspace {ID : b .WorkspaceID })
4471
+ dbm .EXPECT ().GetProvisionerJobByID (gomock .Any (), j .ID ).Return (j , nil ).AnyTimes ()
4472
+ dbm .EXPECT ().GetWorkspaceBuildByJobID (gomock .Any (), j .ID ).Return (b , nil ).AnyTimes ()
4473
+ dbm .EXPECT ().GetWorkspaceByID (gomock .Any (), b .WorkspaceID ).Return (ws , nil ).AnyTimes ()
4474
+ dbm .EXPECT ().GetProvisionerJobTimingsByJobID (gomock .Any (), j .ID ).Return ([]database.ProvisionerJobTiming {}, nil ).AnyTimes ()
4475
+ check .Args (j .ID ).Asserts (ws , policy .ActionRead )
4476
+ }))
4477
4477
s .Run ("GetWorkspaceAgentScriptTimingsByBuildID" , s .Mocked (func (dbm * dbmock.MockStore , faker * gofakeit.Faker , check * expects ) {
4478
4478
build := testutil .Fake (s .T (), faker , database.WorkspaceBuild {})
4479
4479
dbm .EXPECT ().GetWorkspaceAgentScriptTimingsByBuildID (gomock .Any (), build .ID ).Return ([]database.GetWorkspaceAgentScriptTimingsByBuildIDRow {}, nil ).AnyTimes ()
@@ -4539,31 +4539,33 @@ func (s *MethodTestSuite) TestSystemFunctions() {
4539
4539
dbm .EXPECT ().GetProvisionerJobByIDForUpdate (gomock .Any (), j .ID ).Return (j , nil ).AnyTimes ()
4540
4540
// Minimal assertion check argument
4541
4541
b := testutil .Fake (s .T (), faker , database.WorkspaceBuild {JobID : j .ID })
4542
- w := testutil .Fake (s .T (), faker , database.Workspace {ID : b .WorkspaceID })
4543
- dbm .EXPECT ().GetWorkspaceBuildByJobID (gomock .Any (), j .ID ).Return (b , nil ).AnyTimes ()
4544
- dbm .EXPECT ().GetWorkspaceByID (gomock .Any (), b .WorkspaceID ).Return (w , nil ).AnyTimes ()
4545
- check .Args (j .ID ).Asserts (w , policy .ActionRead ).Returns (j )
4542
+ w := testutil .Fake (s .T (), faker , database.Workspace {ID : b .WorkspaceID })
4543
+ dbm .EXPECT ().GetWorkspaceBuildByJobID (gomock .Any (), j .ID ).Return (b , nil ).AnyTimes ()
4544
+ dbm .EXPECT ().GetWorkspaceByID (gomock .Any (), b .WorkspaceID ).Return (w , nil ).AnyTimes ()
4545
+ check .Args (j .ID ).Asserts (w , policy .ActionRead ).Returns (j )
4546
4546
}))
4547
4547
s .Run ("TemplateVersion/GetProvisionerJobByIDForUpdate" , s .Mocked (func (dbm * dbmock.MockStore , faker * gofakeit.Faker , check * expects ) {
4548
- j := testutil .Fake (s .T (), faker , database.ProvisionerJob {Type : database .ProvisionerJobTypeTemplateVersionImport })
4549
- tpl := testutil .Fake (s .T (), faker , database.Template {})
4550
- tv := testutil .Fake (s .T (), faker , database.TemplateVersion {TemplateID : uuid.NullUUID {UUID : tpl .ID , Valid : true }})
4551
- dbm .EXPECT ().GetProvisionerJobByIDForUpdate (gomock .Any (), j .ID ).Return (j , nil ).AnyTimes ()
4552
- dbm .EXPECT ().GetTemplateVersionByJobID (gomock .Any (), j .ID ).Return (tv , nil ).AnyTimes ()
4553
- dbm .EXPECT ().GetTemplateByID (gomock .Any (), tpl .ID ).Return (tpl , nil ).AnyTimes ()
4554
- check .Args (j .ID ).Asserts (tv .RBACObject (tpl ), policy .ActionRead ).Returns (j )
4555
- }))
4556
- s .Run ("TemplateVersionDryRun/GetProvisionerJobByIDForUpdate" , s .Mocked (func (dbm * dbmock.MockStore , faker * gofakeit.Faker , check * expects ) {
4557
- tpl := testutil .Fake (s .T (), faker , database.Template {})
4558
- tv := testutil .Fake (s .T (), faker , database.TemplateVersion {TemplateID : uuid.NullUUID {UUID : tpl .ID , Valid : true }})
4559
- j := testutil .Fake (s .T (), faker , database.ProvisionerJob {})
4560
- j .Type = database .ProvisionerJobTypeTemplateVersionDryRun
4561
- j .Input = must (json .Marshal (struct { TemplateVersionID uuid.UUID `json:"template_version_id"` }{TemplateVersionID : tv .ID }))
4562
- dbm .EXPECT ().GetProvisionerJobByIDForUpdate (gomock .Any (), j .ID ).Return (j , nil ).AnyTimes ()
4563
- dbm .EXPECT ().GetTemplateVersionByID (gomock .Any (), tv .ID ).Return (tv , nil ).AnyTimes ()
4564
- dbm .EXPECT ().GetTemplateByID (gomock .Any (), tpl .ID ).Return (tpl , nil ).AnyTimes ()
4565
- check .Args (j .ID ).Asserts (tv .RBACObject (tpl ), policy .ActionRead ).Returns (j )
4566
- }))
4548
+ j := testutil .Fake (s .T (), faker , database.ProvisionerJob {Type : database .ProvisionerJobTypeTemplateVersionImport })
4549
+ tpl := testutil .Fake (s .T (), faker , database.Template {})
4550
+ tv := testutil .Fake (s .T (), faker , database.TemplateVersion {TemplateID : uuid.NullUUID {UUID : tpl .ID , Valid : true }})
4551
+ dbm .EXPECT ().GetProvisionerJobByIDForUpdate (gomock .Any (), j .ID ).Return (j , nil ).AnyTimes ()
4552
+ dbm .EXPECT ().GetTemplateVersionByJobID (gomock .Any (), j .ID ).Return (tv , nil ).AnyTimes ()
4553
+ dbm .EXPECT ().GetTemplateByID (gomock .Any (), tpl .ID ).Return (tpl , nil ).AnyTimes ()
4554
+ check .Args (j .ID ).Asserts (tv .RBACObject (tpl ), policy .ActionRead ).Returns (j )
4555
+ }))
4556
+ s .Run ("TemplateVersionDryRun/GetProvisionerJobByIDForUpdate" , s .Mocked (func (dbm * dbmock.MockStore , faker * gofakeit.Faker , check * expects ) {
4557
+ tpl := testutil .Fake (s .T (), faker , database.Template {})
4558
+ tv := testutil .Fake (s .T (), faker , database.TemplateVersion {TemplateID : uuid.NullUUID {UUID : tpl .ID , Valid : true }})
4559
+ j := testutil .Fake (s .T (), faker , database.ProvisionerJob {})
4560
+ j .Type = database .ProvisionerJobTypeTemplateVersionDryRun
4561
+ j .Input = must (json .Marshal (struct {
4562
+ TemplateVersionID uuid.UUID `json:"template_version_id"`
4563
+ }{TemplateVersionID : tv .ID }))
4564
+ dbm .EXPECT ().GetProvisionerJobByIDForUpdate (gomock .Any (), j .ID ).Return (j , nil ).AnyTimes ()
4565
+ dbm .EXPECT ().GetTemplateVersionByID (gomock .Any (), tv .ID ).Return (tv , nil ).AnyTimes ()
4566
+ dbm .EXPECT ().GetTemplateByID (gomock .Any (), tpl .ID ).Return (tpl , nil ).AnyTimes ()
4567
+ check .Args (j .ID ).Asserts (tv .RBACObject (tpl ), policy .ActionRead ).Returns (j )
4568
+ }))
4567
4569
}
4568
4570
4569
4571
func (s * MethodTestSuite ) TestNotifications () {
0 commit comments