Skip to content

Commit 409e6ad

Browse files
committed
add dbauthz test
1 parent 857e2d4 commit 409e6ad

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

coderd/database/dbauthz/dbauthz_test.go

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2146,6 +2146,22 @@ func (s *MethodTestSuite) TestWorkspace() {
21462146
// no asserts here because SQLFilter
21472147
check.Args([]uuid.UUID{}, emptyPreparedAuthorized{}).Asserts()
21482148
}))
2149+
s.Run("UpdateWorkspaceACLByID", s.Subtest(func(db database.Store, check *expects) {
2150+
u := dbgen.User(s.T(), db, database.User{})
2151+
o := dbgen.Organization(s.T(), db, database.Organization{})
2152+
tpl := dbgen.Template(s.T(), db, database.Template{
2153+
OrganizationID: o.ID,
2154+
CreatedBy: u.ID,
2155+
})
2156+
ws := dbgen.Workspace(s.T(), db, database.WorkspaceTable{
2157+
OwnerID: u.ID,
2158+
OrganizationID: o.ID,
2159+
TemplateID: tpl.ID,
2160+
})
2161+
check.Args(database.UpdateWorkspaceACLByIDParams{
2162+
ID: ws.ID,
2163+
}).Asserts(ws, policy.ActionCreate)
2164+
}))
21492165
s.Run("GetLatestWorkspaceBuildByWorkspaceID", s.Subtest(func(db database.Store, check *expects) {
21502166
u := dbgen.User(s.T(), db, database.User{})
21512167
o := dbgen.Organization(s.T(), db, database.Organization{})

0 commit comments

Comments
 (0)