【发布时间】:2012-03-19 04:45:19
【问题描述】:
当我尝试运行 bundle exec cucumber 或 rake cucumber 时遇到严重的语法错误:
~/.rvm/gems/ruby-1.9.3-p0@rails31/gems/cucumber-1.1.4/lib/cucumber/js_support/js_dsl.js:3: syntax error, unexpected '{', expecting keyword_then or ';' or '\n'
以及来自同一文件的其他几个语法错误。当我通过bundle exec guard 运行这些功能时,一切正常。
我正在使用:
- 黄瓜 1.1.4
- Rails 3.2
- Ruby 1.9.3
- Guard 1.0.0,guard-cucumber 0.7.5
- Spork 1.0.0rc2,guard-spork 0.5.2
这似乎是某种兼容性问题,但对我来说问题是什么并不明显。谢谢。
【问题讨论】:
-
我遇到了同样的错误,可能是一个错误,我们应该报告它吗?
-
@SaidKaldybaev 不幸的是,该错误已被报告,但被 Cucumber 团队以“不会修复”的形式关闭。