1
Jest 21.2.1
を使用して反応アプリケーションのテストを実行しています。変更のためのテストケースを見て(hereを述べたように)私はjest --watch
を実行すると不思議なことに、私はjest - 時計モードのエラー
Determining test suites to run...Error: This promise must be present when running with -o.
以下のようにエラーを取得する私は冗談-CLIをチェックしようとした関数は、2つのパラメータと1を期待していることがわかりましたそのうち渡されない約束です。たぶん一部の設定がありませんか?
これを修正するには、どんな提案も参考になります。
getTestPaths(
globalConfig,
changedFilesPromise)
{var _this2 = this;return _asyncToGenerator(function*() {
const paths = globalConfig.nonFlagArgs;
if (globalConfig.onlyChanged) {
if (!changedFilesPromise) {
throw new Error('This promise must be present when running with -o.');
}
return _this2.findTestRelatedToChangedFiles(changedFilesPromise);
}
注:これは報告された問題hereに関連している可能性があります。
真実私は 'git'初期化なしで反応プロジェクトを持っていました。それはちょっと変だけど、今はうまくいきます。どうもありがとう :) – S4beR