jest-puppeteer.config.jsはプロジェクトルートになければならない
まとめ
ドキュメント読みましょう
configで設定したコマンドが動かなかった
e2eテストの環境環境構築をしていて以下のように書いていた
// jest-puppeteer.config.js module.exports = { server: { command: "PORT=3000 yarn dev", port: 3000 } }
こいつをtest/e2e/
に入れていたがコマンドが実行されることなく起動しなかった.
解決策としてはプロジェクトルートにjest-puppeteer.config.js
を入れればよかった...
ドキュメントにも書いてあるのでしっかりと読むべきだったが, jest-puppeteer
を使ってみた系の記事をいくつか見ていてどの記事もディレクトリに関する指定が書かれていない(本当か?)ため日本語の情報に飛びつく私はドキュメントを読むまでに時間がかかった...かなしい...
他にもsetupFiles
にファイルを指定しないで動かしたりしていたので気をつけたい.