25 lines
466 B
TypeScript
25 lines
466 B
TypeScript
import type { RoleDefinition } from './base.role';
|
|
|
|
export const TestRole: RoleDefinition = {
|
|
name: 'test',
|
|
displayName: '测试用户',
|
|
credentials: {
|
|
username: 'e2e_test_user',
|
|
password: 'Test@123'
|
|
},
|
|
permissions: [
|
|
'test:read',
|
|
'test:write'
|
|
],
|
|
cannotAccess: [
|
|
'/user-management',
|
|
'/role-management'
|
|
],
|
|
expectedBehaviors: {
|
|
canCreate: ['test'],
|
|
canRead: ['test'],
|
|
canUpdate: ['test'],
|
|
canDelete: []
|
|
}
|
|
};
|