Настройка Cucumber в новом проекте Meteor на Mac и Cloud 9 IDE

Я пытаюсь использовать огурец (через Velocity) в новом проекте Meteor.

meteor create cucetest
cd cucetest
meteor add xolvio:cucumber
meteor

Я пробовал это на OS X El Capitan 10.11, а также на совершенно новом Cloud 9 IDE Ubuntu vm (используя meteor --port $IP:$PORT).

К сожалению, после добавления примеров функций Velocity сообщает об ошибке, а в журнале огурцов отображается следующее:

[xolvio:cucumber] Bad response from Chimp server.
{ statusCode: 200,
  content: '',
  headers: 
   { 'content-type': 'application/json; charset=utf-8',
     'cache-control': 'no-cache',
     'content-length': '0',
     date: 'Fri, 23 Oct 2015 21:04:56 GMT',
     connection: 'keep-alive' },
  data: null }

Есть ли что-то, чего мне не хватает, так как мне не терпится начать писать функции, но я не могу заставить огурец работать на моих машинах Mac или Ubuntu?


person j3r3m7    schedule 23.10.2015    source источник


Ответы (1)


Возьмите следующий Gist, который я сделал:

https://gist.github.com/ffxsam/30905336d8cb43ed7b4d

Это скрипт-скаффолдинг, который я использую для каждого проекта Meteor+React. Неважно, что он использует React, эта часть не имеет значения. Вы должны быть в состоянии сделать meteor run, и Cucumber должен работать отлично (запуск зеркала занимает минуту или две).

Во всяком случае, вы можете просто заглянуть в папку tests, чтобы увидеть, как все должно быть настроено.

person ffxsam    schedule 23.10.2015
comment
Спасибо, погуглю и посмотрю, что будет. - person j3r3m7; 24.10.2015