#6598 acls back #2400
|
@ -3,29 +3,20 @@ const id = {administrative: 5, employee: 1, productionBoss: 50};
|
|||
|
||||
describe('VnUser acls()', () => {
|
||||
it('should get its owns acls', async() => {
|
||||
const hasAdministrativeAcls = await hasAcl('administrative', id.administrative);
|
||||
const hasProductionBossAcls = await hasAcl('productionBoss', id.productionBoss);
|
||||
|
||||
expect(hasAdministrativeAcls).toBeTruthy();
|
||||
expect(hasProductionBossAcls).toBeTruthy();
|
||||
expect(await hasAcl('administrative', id.administrative)).toBeTruthy();
|
||||
expect(await hasAcl('productionBoss', id.productionBoss)).toBeTruthy();
|
||||
});
|
||||
|
||||
it('should not get administrative acls', async() => {
|
||||
const hasAdministrativeAcls = await hasAcl('administrative', id.employee);
|
||||
|
||||
expect(hasAdministrativeAcls).toBeFalsy();
|
||||
expect(await hasAcl('administrative', id.employee)).toBeFalsy();
|
||||
});
|
||||
|
||||
it('should get the $authenticated acls', async() => {
|
||||
const hasAuthAcls = await hasAcl('$authenticated', id.employee);
|
||||
|
||||
expect(hasAuthAcls).toBeTruthy();
|
||||
expect(await hasAcl('$authenticated', id.employee)).toBeTruthy();
|
||||
});
|
||||
|
||||
it('should get the $everyone acls', async() => {
|
||||
const hasEveryoneAcls = await hasAcl('$everyone', id.employee);
|
||||
|
||||
expect(hasEveryoneAcls).toBeTruthy();
|
||||
expect(await hasAcl('$everyone', id.employee)).toBeTruthy();
|
||||
});
|
||||
});
|
||||
|
||||
|
|
Loading…
Reference in New Issue