/** * Vitest 测试环境配置 */ import { vi } from 'vitest' import { config } from '@vue/test-utils' // Mock uni API global.uni = { setStorageSync: vi.fn(() => true), getStorageSync: vi.fn(() => null), removeStorageSync: vi.fn(() => true), getSystemInfoSync: vi.fn(() => ({ platform: 'h5', system: 'test' })) } // Vue Test Utils 全局配置 config.global.stubs = { transition: false, 'transition-group': false } config.global.mocks = { $t: (key) => key }