release: FL 2.0 前端候选(流程线停发/发起页指派预览/测试夹具)
build / build (push) Successful in 1m33s

配套 service 候选 500a9a2:
- flow.ts 增加 admin/def/offlineLine、enableLine(T03 线级停发/恢复)
- Defs.vue 接线级停发开关与状态展示;lineOffline.ts 收敛判定与文案
- AssignPreview.vue + assignEmbed.ts 发起时指派预览(T02 契约)
- def-editor 表单坐标绑定微调
- 新增 vitest 组件测试与 line-offline 契约测试(npm test 可跑)
This commit is contained in:
chenxing
2026-10-27 12:07:40 +08:00
parent cdea9c559b
commit f2841e2740
13 changed files with 2517 additions and 171 deletions
+20
View File
@@ -0,0 +1,20 @@
import { defineConfig } from "vitest/config";
import vue from "@vitejs/plugin-vue";
import { resolve } from "node:path";
// 组件测试专用配置:只加载 Vue SFC 编译与 @ 别名,不引入 html/mock/svg 构建插件。
// 真实构建仍走 vite.config.ts;两者互不替代。
export default defineConfig({
plugins: [vue()],
resolve: {
alias: { "@": resolve(process.cwd(), "src") },
},
test: {
environment: "jsdom",
include: ["tests/**/*.component.test.ts"],
setupFiles: ["tests/components/setup.ts"],
css: false,
testTimeout: 15000,
hookTimeout: 15000,
},
});