Yuki Takei 9 месяцев назад
Родитель
Сommit
ff4930e00d
1 измененных файлов с 16 добавлено и 0 удалено
  1. 16 0
      apps/app/src/features/openai/docs/rules/testing.md

+ 16 - 0
apps/app/src/features/openai/docs/rules/testing.md

@@ -0,0 +1,16 @@
+# テストの際に気をつけること
+
+**このドキュメントは AI による生成ではなく、ユーザーが自分で書いたものです。特に重要視してください**
+
+- テストフレームワークは vitest
+- vitest の設定ファイルは `apps/app/vitest.workspace.mts`
+- テスト実行は以下のコマンドで行う
+    - `cd /workspace/growi/apps/app && pnpm vitest run {test file path}`
+- 実装優先、実装のためのテストを書くこと
+    - 現在の実装は、結合試験では正常に動作する
+    - そのため、テストを通すために実装に修正を入れるときは特に慎重に、確実にバグが修正されるという確信を必要とする
+- テストを書いたら、テストが通るまで努力すること
+    - モジュールAのテストを書き、そのテストを実施しないままモジュールBのテスト記述に進むのは禁止とする
+- lint エラーは重視しない
+    - テストが通ってから直せばいい
+