test(voices): add sub-component imports to smoke test for vitest related
AI Code Review / AI Code Review (pull_request) Failing after 0s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 21s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 45s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m7s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 1m7s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 41s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 47s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m25s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m51s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 14s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 15s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 3m52s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 46m3s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 1273h42m23s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1273h43m55s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1273h43m56s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1273h43m58s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1273h43m59s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1273h44m0s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1273h44m2s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 1273h44m4s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1273h45m4s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1273h45m6s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1273h45m8s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1274h16m31s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1274h16m35s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 1274h16m28s

Explicitly import all 8 voice components in smoke test so that
vitest --related can properly detect test coverage for changes
in component files.

Signed-off-by: xiaoxia <xiaoxia@xiaoxiajianji.com>
This commit is contained in:
SaaS Frontend
2026-07-25 13:42:06 +08:00
parent b84114ce91
commit 27ae67ef85
+10
View File
@@ -8,6 +8,16 @@ import { describe, it, expect } from "vitest"
// 主组件
import "@/pages/voices/VoiceLibrary"
// 子组件
import "@/pages/voices/components/VoiceCard"
import "@/pages/voices/components/CloneVoiceCard"
import "@/pages/voices/components/CloneDetailModal"
import "@/pages/voices/components/CloneCardSkeleton"
import "@/pages/voices/components/UploadVoiceModal"
import "@/pages/voices/components/TtsModal"
import "@/pages/voices/components/VoiceFilterBar"
import "@/pages/voices/components/MaterialVoiceCard"
// 类型与常量
import "@/pages/voices/types"
import "@/pages/voices/constants"