Lit-innosence / tus_yuurikai_system

MIT License
2 stars 0 forks source link

テストの並行処理 #15

Open Dot-P opened 2 months ago

Dot-P commented 2 months ago

テストを実行する際に並行して処理できないので、並行処理を可能にしテストをするのにかかる時間を減らす。

Lit-innosence commented 2 months ago

詳細

現状、テスト関数の処理の流れが

  1. データベースの初期化
  2. データベースにテスト用データを保存
  3. APIテストを実行

となっているので、並列にテストを行うとAPI実行中にほかの処理の影響を受けたDBを参照してしまうため意図しない挙動を起こします。

今のところ考える解決策