2015-11-10 18 views

答えて

6

Jestには、(gitリポジトリのステータスに基づいて)変更されたファイルのみを実行するCLIオプションがあります。 コマンドラインjest --onlyChangedは、プログラムで次のようになります。

  • jest test1実行のみ
  • jest test1 test2実行のtest1.jsとをtest1.js:ターミナルを使用して

    jest.runCLI({'onlyChanged': true}, __dirname, function (success) {...}); 
    

    は、冗談が指定したファイル名に非ハイフン付きのオプションを使用していますtest2.js

jest-cliは、optimistを使用します。 SEオプションと非ハイフネーションされたオプションは、下線オプション(_)にマッピングされます:

  • jest.runCLI({'_': ['test1']}, __dirname, function (success) {...});実行が唯一
  • jest.runCLI({'_': ['test1', 'test2']}, __dirname, function (success) {...});実行のtest1.jsとtest2.js
をtest1.js
関連する問題