@@ -13,6 +13,7 @@ import (
13
13
"golang.org/x/xerrors"
14
14
15
15
"cdr.dev/slog"
16
+
16
17
"github.com/coder/coder/v2/coderd/coderdtest"
17
18
"github.com/coder/coder/v2/coderd/database"
18
19
"github.com/coder/coder/v2/coderd/database/dbauthz"
@@ -62,7 +63,7 @@ func TestAsNoActor(t *testing.T) {
62
63
func TestPing (t * testing.T ) {
63
64
t .Parallel ()
64
65
65
- q := dbauthz .New (dbmem .New (),& coderdtest.RecordingAuthorizer {},slog .Make (),accessControlStorePointer ())
66
+ q := dbauthz .New (dbmem .New (),& coderdtest.RecordingAuthorizer {},slog .Make (),coderdtest . AccessControlStorePointer ())
66
67
_ ,err := q .Ping (context .Background ())
67
68
require .NoError (t ,err ,"must not error" )
68
69
}
@@ -74,7 +75,7 @@ func TestInTX(t *testing.T) {
74
75
db := dbmem .New ()
75
76
q := dbauthz .New (db ,& coderdtest.RecordingAuthorizer {
76
77
Wrapped :& coderdtest.FakeAuthorizer {AlwaysReturn :xerrors .New ("custom error" )},
77
- },slog .Make (),accessControlStorePointer ())
78
+ },slog .Make (),coderdtest . AccessControlStorePointer ())
78
79
actor := rbac.Subject {
79
80
ID :uuid .NewString (),
80
81
Roles : rbac.RoleNames {rbac .RoleOwner ()},
@@ -110,8 +111,8 @@ func TestNew(t *testing.T) {
110
111
111
112
// Double wrap should not cause an actual double wrap. So only 1 rbac call
112
113
// should be made.
113
- az := dbauthz .New (db ,rec ,slog .Make (),accessControlStorePointer ())
114
- az = dbauthz .New (az ,rec ,slog .Make (),accessControlStorePointer ())
114
+ az := dbauthz .New (db ,rec ,slog .Make (),coderdtest . AccessControlStorePointer ())
115
+ az = dbauthz .New (az ,rec ,slog .Make (),coderdtest . AccessControlStorePointer ())
115
116
116
117
w ,err := az .GetWorkspaceByID (ctx ,exp .ID )
117
118
require .NoError (t ,err ,"must not error" )
@@ -128,7 +129,7 @@ func TestDBAuthzRecursive(t *testing.T) {
128
129
t .Parallel ()
129
130
q := dbauthz .New (dbmem .New (),& coderdtest.RecordingAuthorizer {
130
131
Wrapped :& coderdtest.FakeAuthorizer {AlwaysReturn :nil },
131
- },slog .Make (),accessControlStorePointer ())
132
+ },slog .Make (),coderdtest . AccessControlStorePointer ())
132
133
actor := rbac.Subject {
133
134
ID :uuid .NewString (),
134
135
Roles : rbac.RoleNames {rbac .RoleOwner ()},