mochaで一部のテストのタイムアウト時間を伸ばす

公開日時
更新日時

mochaを使ってjsのテストを書いていた際に↓のタイムアウトエラーが発生した。

Error: Timeout of 20000ms exceeded.
For async tests and hooks, ensure "done()" is called;
if returning a Promise, ensure it resolves.

一部のテストのみが時間のかかる処理を行っていたので↓のようにして該当のテストのみタイムアウト時間を伸ばすようにした。

it('should success', async function () {
  // heavy test
}).timeout(60 * 1000) // 1 minute timeout

参考


Related #js

AWS SESの受信メールを暗号化してs3に保存しLambdaで読み込む

jsの場合、複合処理を独自実装する必要がある

Next.jsのPreview Mode時はAnalyticsを無効化する

cookieの__next_preview_dataキーで判定

Next.js 11

手軽にアップグレードできた

VSCode Remoteで新規ファイルを作った際にTypescriptのPathが認識されない問題

「Ctrl + Shift + P」でコマンドパレットを開いて「Reload Window」を実行