import { describe, expect, it } from 'vitest' import { credentialLabel } from '../src/components/AccountUsersPanel' describe('account directory credential state', () => { it('shows pending trusted-owner initialization before password state', () => { expect(credentialLabel({ initializationState: 'pending', passwordSet: false })).toBe('待可信 owner 初始化') expect(credentialLabel({ initializationState: 'initialized', passwordSet: true })).toBe('已设置密码') expect(credentialLabel({ initializationState: 'legacy', passwordSet: false })).toBe('未设置密码') }) })