私は分度器とジャスミンで書かれたテストを終了するようにしています。それはprotractor protractor.config.js
に直接電話すると完全に動作します。「スペックパターンはどのファイルとも一致しません」と言い続けています
しかし、gulp-protractorを使用すると、「Spec patterns were any files」エラーが発生し、テストは実行されません。
これは私の分度器ランナー一気の作業です:
gulp.task('protractor-run', function (done) {
return gulp.src(["./e2e-tests/**/*-spec.js"])
.pipe(protractor({
configFile: "./config/protractor-config.js",
args: ['--baseUrl', 'http://127.0.0.1:8000']
}))
.on('error', function(e) { throw e })
});
、これは誤りです:
WARNING - pattern C:\path\to\app\e2e-tests\login\login-spec.js did not math any files.
[launcher] Process exited with error code 1
C:\path\to\app\node_modules\protractor\node_modules\q\q.js:126
throw e;
^
Error: Spec patterns did not match any files.
私は何をしないのですか?
私は同じ問題を持っているが、 – Gustav
SOのような2秒前にここで尋ねた最新の分度器2.3.0にアップデートした後、同じ問題を持っています。それは更新の前に働いた(2.2.0)。 – rustyx
分度器も参照してください[問題番号2551](https://github.com/angular/protractor/issues/2551) – rustyx