This commit is contained in:
2026-08-12 18:50:03 +08:00
parent 41a131a33b
commit 2c5f53ec00
29 changed files with 513 additions and 283 deletions
+10
View File
@@ -72,6 +72,16 @@ function mountView(pinia = createPinia()) {
}
describe('RolesView', () => {
it('uses bordered striped tables and semantic role operation buttons', () => {
expect(rolesSource).toContain('border stripe')
expect(rolesSource).toContain('size="small" plain type="primary"')
expect(rolesSource).toContain('size="small" plain :type=')
expect(rolesSource).toContain('size="small" plain type="danger"')
expect(rolesSource).toContain('<Pencil :size="15" />')
expect(rolesSource).toContain('<Power :size="15" />')
expect(rolesSource).toContain('<Trash2 :size="15" />')
expect(rolesSource).toContain('@media (max-width: 720px)')
})
beforeEach(() => {
setActivePinia(createPinia())
vi.mocked(listPlatformRoles).mockReset()