Files
Kokorone/apps/api/vitest.config.ts
T
jiantw83andClaude Sonnet 5 1bea06e3cd feat(遊戲化): 新增大廳、附身、時間流、後日談進度等遊戲化系統功能
新增角色大廳(lobby)邀約與通話、附身(possession)、時鐘(clock)抽象、
時間流與睡眠負債、後日談進度、行為選擇與旁觀反應等模組,並補齊對應冒煙
測試(R~V)與單元測試;同步調整 web/mobile 對應頁面與元件。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-20 09:10:26 +08:00

14 lines
590 B
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import { defineConfig } from "vitest/config";
export default defineConfig({
test: {
environment: "node",
include: ["src/**/*.test.ts"],
// 多個測試檔會用各自的 PrismaClient 連線共用同一個 dev.db(better-sqlite3 為同步單一寫入者),
// 平行跑測試檔會造成資料庫鎖死;改為檔案間序列執行,檔案內部仍可平行。
fileParallelism: false,
// 部分測試需要多次循序 DB 往返;隨著開發用 dev.db 逐漸長大,單次操作耗時會增加,預設 5s 偶爾不夠。
testTimeout: 20000,
},
});