@@ -67,6 +67,7 @@ async function authSubject (authStorage) {
67
67
await createRole ( authStorage , 'apiRead' , 'api:*:read' ) ;
68
68
await createRole ( authStorage , 'apiUpdate' , 'api:*:update' ) ;
69
69
await createRole ( authStorage , 'apiDelete' , 'api:*:delete' ) ;
70
+ await createRole ( authStorage , 'noneRole' , '' ) ;
70
71
71
72
const subject = {
72
73
apiAll : await createTestSubject ( authStorage , 'apiAll' , [ 'apiAll' ] ) ,
@@ -77,7 +78,9 @@ async function authSubject (authStorage) {
77
78
apiDelete : await createTestSubject ( authStorage , 'apiDelete' , [ 'apiDelete' ] ) ,
78
79
admin : await createTestSubject ( authStorage , 'admin' , [ 'admin' ] ) ,
79
80
readable : await createTestSubject ( authStorage , 'readable' , [ 'readable' ] ) ,
80
- denied : await createTestSubject ( authStorage , 'denied' , [ 'denied' ] )
81
+ denied : await createTestSubject ( authStorage , 'denied' , [ 'denied' ] ) ,
82
+ noneSubject : await createTestSubject ( authStorage , 'noneSubject' , null ) ,
83
+ noneRole : await createTestSubject ( authStorage , 'noneRole' , [ 'noneRole' ] )
81
84
} ;
82
85
83
86
const token = {
@@ -89,7 +92,9 @@ async function authSubject (authStorage) {
89
92
delete : subject . apiDelete . accessToken ,
90
93
denied : subject . denied . accessToken ,
91
94
adminAll : subject . admin . accessToken ,
92
- readable : subject . readable . accessToken
95
+ readable : subject . readable . accessToken ,
96
+ noneSubject : subject . noneSubject . accessToken ,
97
+ noneRole : subject . noneRole . accessToken
93
98
} ;
94
99
95
100
return { subject, token} ;
0 commit comments