私はJest
自分の環境で作業を始めましたが、想定よりも実行速度が遅いと確信しています。
現在、Jest イントロ チュートリアルからコピーした 2 つのテストを実行しています。1 つは単純な合計関数で、もう 1 つはを使用した単純なチェックボックスの例Enzyme
です。実行を開始するまで平均で約 10 秒かかり (Determining test suites to run...
その時間表示されます)、その時点から (タイマーが開始すると) さらに約 10 秒かかります。このような単純なコンポーネントの場合、これはとてつもなく長いようです...
to を設定testEnvironment
しnode
て速度を上げようとしましたが、大きな違いはありませんでした。
それに応じて:
1) これは正常ですか?
Jest
2) そうでない場合 -このように遅くなる原因は何ですか?
いくつかの潜在的な要因?
1) 20 個ほどの反応コンポーネントを含む大規模なプロジェクト内でこれらのテストを実行していますReact
が、どのテストからも参照されていないため、これに影響を与えるべきではないと思います。=/
2)チュートリアルに従ってすべてをフォルダーに入れるのではなく、fileName.test.js
名前付けシステムを使用してテスト ファイルの場所を知らせています。Jest
__tests__