質問: ### 前提・実現したいこと ReactとTypeScriptを利用したフロントエンドのプログラムを書いています。 ユニットテストの自動化のため、 Facebookが提供しているJavascrptのユニットテストツール「Jest」を利用しようと思い、 からJestのサンプルコードをダウンロードして実行したのですが 「No tests found for "".」となってしまい、テストが実行されません。 ### 発生している問題・エラーメッセージ ``` PS C:\Users\rtamura\Desktop\jest-master\examples\getting_started> npm test > @ test C:\Users\Ryoya\Desktop\jest-master\examples\getting_started > jest Using Jest CLI v12.1.0, jasmine2 No tests found for "". ``` ### 試したこと 1. よりサンプルコードをダウンロード 2. jest-master直下で`npm install`を実行 3. jest-master/examples/getting_startedで`npm install`実行 4. jest-master/examples/getting_startedで`npm test`を実行 また、examples内の他のサンプルでも同様に試しましたが同じメッセージが表示されてしまいます。 ### 補足情報 OS: Windows10 Pro npm: 3.8.3 正しい実行方法をご存じの方がいらっしゃいましたら、ご教授いただけますと幸いです。 よろしくお願いいたします。
回答: 実際にやってみました。 結果から申し上げると、Windows10では同様の現象が起きました。理由は不明。 ただ、同様の操作をMac環境で実施したところ普通にうまくいきました。。 以下手順。 (1) 「git clone https://github.com/facebook/jest」 でソースを引っ張ってくる。 (2) jest/examples/getting_startedまでカレントディレクトリ移動 (3) 「npm install --save-dev jest-cli」を実行。 (4) npm testを実行。 Windows環境 ・OS windows10 ・npm v2.15.1 ・node v4.4.4 Mac環境 ・OS OS X El Capitan ・npm v2.14.7 ・node v4.2.1 お役に立てず申し訳ない。。