2015-04-30 1 views
1

Я получил эту ошибку в Protractor после добавления жасмин-spec-репортера, хотя мой модуль с жасминовым сердечником релиз 2,0Ошибка улавливателя «jasmine-spec-reporter 2.x не совместима с жасмином <2.x», даже если установлен Jasmine 2.0

"******************************************************************* 
* Oops!               * 
* jasmine-spec-reporter 2.x is not compatible with jasmine < 2.x. * 
*                 * 
* Please consider using jasmine-spec-reporter < 2.0.0.   * 
*                 * 
*  npm install [email protected]"<2.0.0" --save-dev  * 
*******************************************************************" 

ответ

2

проблема была 'жасмин' ключевое слово указано в protractor.conf.js

,framework: 'jasmine' 

решение было изменить его на 'jasmine2'

,framework: 'jasmine2' 

Вот ссылка на документацию транспортира, где они говорят об этом.

https://github.com/angular/protractor/blob/master/docs/jasmine-upgrade.md#in-your-conf-file

Укажите, что вы хотите использовать jasmine2.x:

exports.config = { 
    // Specify you want to use jasmine 2.x as you would with mocha and cucumber. 
    framework: 'jasmine2' 
}; 
Смежные вопросы