Просмотр исходного кода

fix(test): move timeout config to CLI flag (#13494)

Co-authored-by: 严浩 <[email protected]>
严浩 2 месяцев назад
Родитель
Сommit
bc1fd0633d
2 измененных файлов с 4 добавлено и 2 удалено
  1. 3 1
      packages/opencode/bunfig.toml
  2. 1 1
      packages/opencode/package.json

+ 3 - 1
packages/opencode/bunfig.toml

@@ -2,4 +2,6 @@ preload = ["@opentui/solid/preload"]
 
 [test]
 preload = ["./test/preload.ts"]
-timeout = 30000  # 30 seconds - allow time for package installation
+# timeout is not actually parsed from bunfig.toml (see src/bunfig.zig in oven-sh/bun)
+# using --timeout in package.json scripts instead
+# https://github.com/oven-sh/bun/issues/7789

+ 1 - 1
packages/opencode/package.json

@@ -7,7 +7,7 @@
   "private": true,
   "scripts": {
     "typecheck": "tsgo --noEmit",
-    "test": "bun test",
+    "test": "bun test --timeout 30000",
     "build": "bun run script/build.ts",
     "dev": "bun run --conditions=browser ./src/index.ts",
     "random": "echo 'Random script updated at $(date)' && echo 'Change queued successfully' && echo 'Another change made' && echo 'Yet another change' && echo 'One more change' && echo 'Final change' && echo 'Another final change' && echo 'Yet another final change'",