2016-04-19 3 views
1

Я использую Транспортер с жасмином. Версия для проталкивателя - 3.2.2, я нашел это, используя команду protractor --version. Как найти версию жасмина, используемую транспортиром. Когда я прочитал updgrade doc, я не смог найти шаги по обновлению жасмина, все, что я нашел, - это добавить jasmine2 в файл конфигурации.Транспортир - beforeAll и afterAll undefined

Мой конфигурационный файл выглядит следующим образом

exports.config = { framework: 'jasmine2', .... } 

Но я до сих пор не в состоянии использовать beforeAll and afterAll. Я что-то пропустил здесь. Поскольку beforeAll and afterAll не определены, я думаю, что версия жасмина, используемая транспортиром, не 2x.

Любая помощь очень ценится.

Спасибо.

+1

вы можете проверить версию жасмин, что транспортир используется в файле 'node_modules/транспортир/package.json' –

+0

@MadhavanKumar package.json имеет следующие зависимости: «jasminewd2»: «0.0.8», «jasmine»: «2.4.1» ' – Wishnu

+1

Эти команды встроены в рамки жасмина, поэтому я думаю, что вы правы - транспортир не использует версию 2 .Икс. Добавьте это в спецификацию и запустите ее - console.log ('jasmine-version:' + jasmine.getEnv(). VersionString()); – Gunderson

ответ

1

транспортир 3.2.2 от 20th April 2016 поставляется с жасмином 2,4

новой установка угломер должен за вами версию 2.4, и вы можете проверить это, глядя на НОМ журнал установка дерева зависимостей (вывод НОГО после завершения установки модуля), найдите жасмин в этом дереве, и вы увидите версию версии 2.4.

Кроме того, правильная конфигурация для использования является:

framework: 'jasmine'