Я в основном следовал этим инструкциям, чтобы ускорить процесс: http://lindsaar.net/2010/5/9/Getting-Rails-3-Edge-with-jQuery-RSpec-and-Cucumber-using-RVM
Если я создаю совершенно пустой файл .feature, запуск огурца приводит к этой ошибке:
огурец
неверное количество аргументов (3 для 1) (ArgumentError) /gems/gherkin-2.0.2/lib/gherkin/parser/parser.rb:125:in scan'
/gems/gherkin-2.0.2/lib/gherkin/parser/parser.rb:125:in
transition_table '/ gems / gherkin-2.0.2 / lib / gherkin / parser / parser.rb: 112: in build_transition_map'
/gems/gherkin-2.0.2/lib/gherkin/parser/parser.rb:108:in
transition_map '/gems/gherkin-2.0.2/lib/gherkin/parser/parser.rb:75:in initialize'
/gems/gherkin-2.0.2/lib/gherkin/parser/parser.rb:52:in
new' /gems / gherkin-2.0.2 / lib / gherkin / parser / parser.rb: 52: in push_machine'
/gems/gherkin-2.0.2/lib/gherkin/parser/parser.rb:20:in
initialize '/gems/cucumber-0.8.3/bin/../lib/cucumber/feature_file.rb:32:в new'
/gems/cucumber-0.8.3/bin/../lib/cucumber/feature_file.rb:32:in
разборе '/gems/cucumber-0.8.3/bin/../lib/cucumber/step_mother.rb:62:in load_plain_text_features'
/gems/cucumber-0.8.3/bin/../lib/cucumber/step_mother.rb:60:in
каждый' /gems/cucumber-0.8.3/bin/../lib / cucumber / step_mother.rb: 60: in load_plain_text_features'
/gems/cucumber-0.8.3/bin/../lib/cucumber/cli/main.rb:55:in
execute! '/gems/cucumber-0.8.3/bin/../lib/cucumber/cli/main.rb:25:in execute'
/gems/cucumber-0.8.3/bin/cucumber:8
/bin/cucumber:19:in
load '/ bin / cucumber: 19
Интересно, еслиЯ закомментирую файл features / support / env.rb, ошибки не получаю.Это не очень хорошо для меня.Я могу успешно запустить сайт (он пустой).Кто-нибудь может подумать, почему код env убил бы парсер gherkin?Я немного новичок в этом, чтобы знать, где искать дальше.
Спасибо.-Джефф