ひびのログ

日々ではないけどログを出力していくブログ

Cypress で立ち上がるブラウザの設定をリセットする

テストが起動しなくなった!

Cypress のテストを実行しようとしたところ、下記の画面が出てテストが実行できなくなりました。

理由は明確で、Cypress で起動するブラウザの設定をリセットしたからです。

エラー画面

f:id:tee-talog:20181217225018p:plain

Whoops, we can't run your tests.
This browser was not launched through Cyoress. Tests cannot run.

解決方法

~/Library/Application Support (Mac の場合)にある Cypress ディレクトリを削除してあげる。Windows は知らんので、それっぽいディレクトリを調べてください。(AppData とか?)

Cypress を再起動すれば直っているはずです。

なんで設定のリセットをしたの?

Cypress でテストしている画面で DevTools を別ウィンドウで表示させようとしたら、DevTools が表示されなくなったため。

無事元に戻り一安心。もう DevTools は別ウィンドウで表示させません。

まとめ

Cypress はいいぞ。