mirror of
https://gitee.com/nocobase/nocobase.git
synced 2025-05-05 13:39:24 +08:00
fix(acl): test
This commit is contained in:
parent
220721d5d5
commit
2b5ce1bad1
@ -279,23 +279,11 @@ describe('list action with acl', () => {
|
||||
},
|
||||
});
|
||||
|
||||
app.resourcer.use(
|
||||
(ctx, next) => {
|
||||
ctx.state.currentRole = 'user';
|
||||
ctx.state.currentUser = {
|
||||
id: 1,
|
||||
tag: 'c',
|
||||
};
|
||||
|
||||
return next();
|
||||
},
|
||||
{
|
||||
before: 'acl',
|
||||
after: 'auth',
|
||||
},
|
||||
);
|
||||
|
||||
const response = await (app as any).agent().set('X-With-ACL-Meta', true).resource('posts').list();
|
||||
// @ts-ignore
|
||||
const response = await (await app.agent().login(users[0].id, 'user'))
|
||||
.set('X-With-ACL-Meta', true)
|
||||
.resource('posts')
|
||||
.list();
|
||||
const data = response.body;
|
||||
expect(data.meta.allowedActions.view).toEqual([1, 2, 3]);
|
||||
expect(data.meta.allowedActions.update).toEqual([2, 3]);
|
||||
|
Loading…
x
Reference in New Issue
Block a user