This commit is contained in:
2026-09-11 11:19:45 +08:00
parent 23e991722c
commit 6b7536b95c
2 changed files with 13 additions and 4 deletions
+6
View File
@@ -101,6 +101,12 @@ describe('RolesView', () => {
expect(rolesSource).not.toContain("disabled: 'disabled'")
})
it('restores saved permission ids after the dialog tree has mounted', () => {
expect(rolesSource).toContain('@opened="initializePermissionSelection"')
expect(rolesSource).toContain('treeRef.value?.setCheckedKeys([...form.permissionIds])')
expect(rolesSource).not.toContain('nextTick(() =>')
})
it('shows the role code in the default list layout', () => {
expect(rolesSource).toContain("{ key: 'roleCode', prop: 'code', label: '角色编码', minWidth: 180, showOverflowTooltip: true }")
expect(rolesSource).toContain('<el-form-item label="角色编码"')