Глоток для параллельной ошибки теста кармы
Я новичок в мире глотка. Я создал задачу gulp, как показано ниже, для параллельного запуска тестов жасмина. Я использую Gulp-Jasmine-параллельно.
gulp.task('test', function (done)
{
console.log('starting..');
return gulp.src([
'app2/**/*.spec.ts'
]).pipe(jasmine_parallel({
concurrency_value: 5,
jasmine_opts: {
config: require('path').resolve('karma.conf.js'),
verbose: true,
includeStackTrace: true,
errorOnFail: false
}
}));
//new Server({
// configFile: require('path').resolve('karma.conf.js'),
// singleRun: true
//}, done).start();
});
когда я запускаю тестовое задание, оно выдает ошибку ниже..
++++++(node:8876) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): Error: 'expect' was used
(node:8876) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections tha
(node:8876) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 3): Error: Error: failed
++++[17:54:37] 'test' errored after 3.28 s
[17:54:37] ReferenceError in plugin 'gulp-jasmine'
Message:
Zone is not defined
Stack:
ReferenceError: Zone is not defined
at C:\_tfs\10.1\source\Dell.SalesPlatform\Dell.SalesPlatform.Web\node_modules\@angular\core\bundles\core-testing.umd.js:
at Object.setPrototypeOf.__proto__ (C:\_tfs\10.1\source\Dell.SalesPlatform\Dell.SalesPlatform.Web\node_modules\tslib\tsl
Пожалуйста, помогите мне. Я понятия не имею, что не так.