Jestで”Jest has detected the following {number} open handles potentially keeping Jest from exiting”

スポンサードサーチ

問題

Jestでテストを回した際に、テストは通るのだが本エラーが発生してしまう問題。
検索してみると以下で解決するというものが多かったが、私の場合は解決しませんでした。

  • done() をつける
  • afterAll()setTimeout() を入れる
  • など

オプションに、–forceExit, –detectOpenHandles は付けていました。

以下で解決

Jestのバージョンに問題があったようです。
私は27系を使用していたのですが、26系にしたら発生しなくなりました。

参考

Jest has detected the following {number} open handles potentially keeping Jest from exiting: in version 27

コメントを残す

メールアドレスが公開されることはありません。