@@ -694,9 +694,12 @@ func (s *MethodTestSuite) TestProvisionerJob() {
694
694
Asserts (v .RBACObject (tpl ), []policy.Action {policy .ActionRead , policy .ActionUpdate }).Returns ()
695
695
}))
696
696
s .Run ("GetProvisionerJobsByIDs" , s .Subtest (func (db database.Store , check * expects ) {
697
- a := dbgen .ProvisionerJob (s .T (), db , nil , database.ProvisionerJob {})
698
- b := dbgen .ProvisionerJob (s .T (), db , nil , database.ProvisionerJob {})
699
- check .Args ([]uuid.UUID {a .ID , b .ID }).Asserts ().Returns (slice .New (a , b ))
697
+ orgID := uuid .New ()
698
+ a := dbgen .ProvisionerJob (s .T (), db , nil , database.ProvisionerJob {OrganizationID : orgID })
699
+ b := dbgen .ProvisionerJob (s .T (), db , nil , database.ProvisionerJob {OrganizationID : orgID })
700
+ check .Args ([]uuid.UUID {a .ID , b .ID }).
701
+ Asserts (rbac .ResourceProvisionerJobs .InOrg (orgID ), policy .ActionRead , rbac .ResourceProvisionerJobs .InOrg (orgID ), policy .ActionRead ).
702
+ Returns (slice .New (a , b ))
700
703
}))
701
704
s .Run ("GetProvisionerLogsAfterID" , s .Subtest (func (db database.Store , check * expects ) {
702
705
u := dbgen .User (s .T (), db , database.User {})
@@ -3892,7 +3895,7 @@ func (s *MethodTestSuite) TestSystemFunctions() {
3892
3895
}))
3893
3896
s .Run ("GetProvisionerJobsCreatedAfter" , s .Subtest (func (db database.Store , check * expects ) {
3894
3897
_ = dbgen .ProvisionerJob (s .T (), db , nil , database.ProvisionerJob {CreatedAt : time .Now ().Add (- time .Hour )})
3895
- check .Args (time .Now ()).Asserts ( /* rbac.ResourceProvisionerJobs, policy.ActionRead */ )
3898
+ check .Args (time .Now ()).Asserts (rbac .ResourceProvisionerJobs , policy .ActionRead )
3896
3899
}))
3897
3900
s .Run ("GetTemplateVersionsByIDs" , s .Subtest (func (db database.Store , check * expects ) {
3898
3901
dbtestutil .DisableForeignKeysAndTriggers (s .T (), db )
@@ -3975,10 +3978,11 @@ func (s *MethodTestSuite) TestSystemFunctions() {
3975
3978
Returns ([]database.WorkspaceAgent {agt })
3976
3979
}))
3977
3980
s .Run ("GetProvisionerJobsByIDs" , s .Subtest (func (db database.Store , check * expects ) {
3978
- a := dbgen .ProvisionerJob (s .T (), db , nil , database.ProvisionerJob {})
3979
- b := dbgen .ProvisionerJob (s .T (), db , nil , database.ProvisionerJob {})
3981
+ orgID := uuid .New ()
3982
+ a := dbgen .ProvisionerJob (s .T (), db , nil , database.ProvisionerJob {OrganizationID : orgID })
3983
+ b := dbgen .ProvisionerJob (s .T (), db , nil , database.ProvisionerJob {OrganizationID : orgID })
3980
3984
check .Args ([]uuid.UUID {a .ID , b .ID }).
3981
- Asserts ( /* rbac.ResourceProvisionerJobs, policy.ActionRead */ ).
3985
+ Asserts (rbac .ResourceProvisionerJobs . InOrg ( orgID ) , policy .ActionRead , rbac . ResourceProvisionerJobs . InOrg ( orgID ), policy . ActionRead ).
3982
3986
Returns (slice .New (a , b ))
3983
3987
}))
3984
3988
s .Run ("InsertWorkspaceAgent" , s .Subtest (func (db database.Store , check * expects ) {
@@ -4279,7 +4283,7 @@ func (s *MethodTestSuite) TestSystemFunctions() {
4279
4283
check .Args ([]uuid.UUID {uuid .New ()}).Asserts (rbac .ResourceSystem , policy .ActionRead )
4280
4284
}))
4281
4285
s .Run ("GetProvisionerJobsByIDsWithQueuePosition" , s .Subtest (func (db database.Store , check * expects ) {
4282
- check .Args ([]uuid.UUID {}).Asserts ( /* rbac.ResourceProvisionerJobs, policy.ActionRead */ )
4286
+ check .Args ([]uuid.UUID {}).Asserts ( /* rbac.ResourceProvisionerJobs.InOrg(orgID) , policy.ActionRead */ )
4283
4287
}))
4284
4288
s .Run ("GetReplicaByID" , s .Subtest (func (db database.Store , check * expects ) {
4285
4289
check .Args (uuid .New ()).Asserts (rbac .ResourceSystem , policy .ActionRead ).Errors (sql .ErrNoRows )
0 commit comments