在Mac和Cloud 9 IDE上的新Meteor项目中设置黄瓜

时间:2015-10-23 21:24:31

标签: meteor cloud9-ide cucumberjs meteor-velocity

我正在尝试在一个全新的Meteor项目中使用黄瓜(通过Velocity)。

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开发机上工作吗?

1 个答案:

答案 0 :(得分:0)

抓住我所做的以下要点:

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

这是我用于每个Meteor + React项目的脚手架脚本。别介意它使用React,这部分并不相关。你应该可以做meteor run并且Cucumber应该完美运行(镜子启动需要一两分钟)。

如果有的话,你可以查看tests文件夹,看看应该如何设置。