2017-06-24 11 views
4

が見つかりません:8 MacOSで冗談なしテストはドッカーmhart /高山ノードを実行

nodejs(6.10.3-R0)(18/18) 糸0.24.6冗談20.0.4

とコード

node_modules/.bin/jest --watchAllを実行しているときに

私はしかし、__/index.test.jsファイル__testsを持って、私は以下の出力を得る

テストが見つかりませんでした/ usr/src/app 5ファイルがチェックされています。 testMatch: /__ tests __/ /*.js?(x),**/?(*)(spec|test).js?(x)-1一致testPathIgnorePatterns:/ node_modules /、/ src、srcから0試合 パターン:「」 - 0試合

私は再インストールしたパッケージ数回が、無駄に。

答えて

4

あなたの出力には、__tests__/index.test.jsファイルである1 matchを持つという出力があります。 testPathIgnorePatternsがそのテストスイートを無視しているようです。 No tests found In /usr/src/appは、Jestが/usr/src/appでテストを探しており、testPathIgnorePatterns: /node_modules/,/src,srcはJestが/srcディレクトリのファイルを無視していると言っています。

どちらの場合も、__tests__/index.test.jsファイルの場所が/ srcディレクトリの外にある場合はそれを調べるか、testPathIgnorePatternsの場合は/ srcディレクトリを無視してください。

2

あなたはテストフォルダ内のすべてのテストを実行したい場合は、単に以下の jest __tests__ --watch

を行うことができます
関連する問題