test: 建立桌面端自动化回归测试体系并完善跨平台 CI

(cherry picked from commit 74267ae2f63f8256c3da84b04f5b330e6e9d4c67)
This commit is contained in:
电摇小子
2026-08-03 10:08:28 +08:00
committed by Wxw-Gu
parent b4f909a597
commit 3e57a8432d
36 changed files with 2598 additions and 110 deletions
+15
View File
@@ -0,0 +1,15 @@
import '@testing-library/jest-dom/vitest'
import { cleanup } from '@testing-library/react'
import { afterEach, vi } from 'vitest'
afterEach(() => cleanup())
Object.defineProperty(globalThis.URL, 'createObjectURL', {
configurable: true,
value: vi.fn(() => 'blob:wxe-test-audio')
})
Object.defineProperty(globalThis.URL, 'revokeObjectURL', {
configurable: true,
value: vi.fn()
})