This commit is contained in:
2026-09-15 09:58:15 +08:00
parent 3f998bdb88
commit 4bf66d9571
90 changed files with 1599 additions and 1388 deletions
@@ -79,11 +79,11 @@ enableAutoUnmount(afterEach)
afterAll(() => vi.unstubAllGlobals())
describe('InternalUsersView platform internal user management', () => {
it('renders row business actions as colored outlined buttons with prototype icons', () => {
expect(internalUsersSource).toContain('size="small" plain type="primary" @click="openEdit')
expect(internalUsersSource).toContain('size="small" plain :type="(row as PlatformManagedUser).status')
expect(internalUsersSource).toContain('<Pencil :size="15" />编辑')
expect(internalUsersSource).toContain('<Power :size="15" />')
it('renders row business actions as shared outlined text buttons', () => {
expect(internalUsersSource).toContain('size="small" data-tone="neutral" @click="openEdit')
expect(internalUsersSource).toContain('size="small" :data-tone="(row as PlatformManagedUser).status')
expect(internalUsersSource).toMatch(/>\s*编辑\s*<\/el-button>/)
expect(internalUsersSource).toContain(':data-tone=')
expect(internalUsersSource).not.toContain('v-if="canChangeStatus" link')
})