alan
5 years ago
6 changed files with 74 additions and 8 deletions
@ -0,0 +1,48 @@
|
||||
import { connectionCanEdit } from '../app.service'; |
||||
const connection = { |
||||
connectionId: '', |
||||
connectionType: '', |
||||
connectionName: '', |
||||
connectionData: '', |
||||
}; |
||||
|
||||
test('BI-51537 判断数据连接是否有权限', () => { |
||||
expect(connectionCanEdit({ |
||||
...connection, |
||||
})).toEqual(true); |
||||
|
||||
expect(connectionCanEdit({ |
||||
...connection, |
||||
privilegeDetailBeanList: null, |
||||
})).toEqual(true); |
||||
|
||||
expect(connectionCanEdit({ |
||||
...connection, |
||||
privilegeDetailBeanList: [ |
||||
{ |
||||
privilegeType: 4, |
||||
privilegeValue: 2, |
||||
}, |
||||
], |
||||
})).toEqual(true); |
||||
|
||||
expect(connectionCanEdit({ |
||||
...connection, |
||||
privilegeDetailBeanList: [ |
||||
{ |
||||
privilegeType: 4, |
||||
privilegeValue: 1, |
||||
}, |
||||
], |
||||
})).toEqual(false); |
||||
|
||||
expect(connectionCanEdit({ |
||||
...connection, |
||||
privilegeDetailBeanList: [ |
||||
{ |
||||
privilegeType: 2, |
||||
privilegeValue: 1, |
||||
}, |
||||
], |
||||
})).toEqual(false); |
||||
}); |
Loading…
Reference in new issue