cucumber-attic / gherkin2

A fast Gherkin parser in Ragel (The parser behind Cucumber)
MIT License
382 stars 221 forks source link

Couldn't load 2.1/gherkin_lexer_en #336

Closed foobarfoobar closed 8 years ago

foobarfoobar commented 9 years ago

I'm new in RoR and I do some tutorials (Book: "Ruby on Rails 3.1", Galileo Computing, here: using cucumber). I'm really confused about the different versions of Ruby and Rails and the Gems and how they work together. Actual I try Ruby 2.1.5p273 rev 48405, Gherkin 2.12.2 and Rails 3.1.1.

I've got the following error message:

$ bundle exec cucumber DL is deprecated, please use Fiddle *\ WARNING: You must use ANSICON 1.31 or higher (https://github.com/adoxa/ansicon/) to get coloured output on Windows SECURITY WARNING: No secret option provided to Rack::Session::Cookie. This poses a security threat. It is strongly recommended that you provide a secret to prevent exploits that may be possible from crafted cookies. This will not be supported in future versions of Rack, and future versions will even invalidate your existing user cookies.

    Called from: c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionpack-3.1.1/lib/action_dispatch/middleware/session/

abstract_store.rb:28:in `initialize'. WARNING: cannot load such file -- 2.1/gherkin_lexer_en Couldn't load 2.1/gherkin_lexer_en The $LOAD_PATH was: C:/xampp/htdocs/ruby_projects/railsair/lib C:/xampp/htdocs/ruby_projects/railsair/vendor C:/xampp/htdocs/ruby_projects/railsair/app/assets C:/xampp/htdocs/ruby_projects/railsair/app/controllers C:/xampp/htdocs/ruby_projects/railsair/app/helpers C:/xampp/htdocs/ruby_projects/railsair/app/mailers C:/xampp/htdocs/ruby_projects/railsair/app/models c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/jquery-rails-3.1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/jquery-rails-3.1.2/vendor lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/bin/../lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/uglifier-2.7.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sqlite3-1.3.10-x86-mingw32/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sass-rails-3.1.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sass-3.4.13/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-rails-2.7.0/lib C:/xampp/htdocs/ruby_projects/railsair/app/mailers C:/xampp/htdocs/ruby_projects/railsair/app/models c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/jquery-rails-3.1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/jquery-rails-3.1.2/vendor lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/bin/../lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/uglifier-2.7.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sqlite3-1.3.10-x86-mingw32/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sass-rails-3.1.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sass-3.4.13/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-rails-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-mocks-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-expectations-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-2.7.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rb-readline-0.5.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rails-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/database_cleaner-0.6.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-rails-1.2.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/multi_test-0.1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/diff-lcs-1.1.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/extensions/x86-mingw32/2.1.0/gherkin-2.12.2 c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/gherkin-2.12.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/coffee-rails-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/railties-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/thor-0.14.6/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rdoc-3.12.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/extensions/x86-mingw32/2.1.0/json-1.8.2 c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/json-1.8.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-ssl-1.3.4/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/coffee-script-2.4.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/execjs-2.5.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/coffee-script-source-1.9.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/capybara-2.4.4/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.6.2-x86-mingw32/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/mini_portile-0.6.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activeresource-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activerecord-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/tzinfo-0.3.44/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/arel-2.2.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionmailer-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/mail-2.3.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/treetop-1.4.15/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/polyglot-0.3.5/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/mime-types-1.25.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionpack-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sprockets-2.0.5/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/tilt-1.3.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/hike-1.2.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-test-0.6.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-mount-0.8.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-cache-1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-1.3.10/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/erubis-2.7.0/lib

You can implement step definitions for undefined steps with these snippets:

I tried to figure it out for almost a day, then I did find out that I made a failure in my controllers and I added an assigning of an instance-variable into the wrong controller - that was the solution for the message above.. But why I get such a strange error message which has nothing to do with the error which is raising it? I do the tutorial step by step, following the instructions, but I also can't use umlauts or the command 'cucumber' (I have to use bundle exec cucumber), and for all its really hard to find the solution.

So is there a list which versions can play together and is there a possibility to providing better error messages and, also, are there tutorials or books which shows commands and code which is correct..?

Thank you!

foobarfoobar commented 9 years ago

After adding 'Dann(/^soll ich eine Buchungsbestaetigung für den Flug "([^"]*)" erhalten$/) do |nr| page.should have_content("Your booking confirmation") end' to the name_steps-file I get the following error:

$ bundle exec cucumber DL is deprecated, please use Fiddle *\ WARNING: You must use ANSICON 1.31 or higher (https://github.com/adoxa/ansicon/) to get coloured output on Windows SECURITY WARNING: No secret option provided to Rack::Session::Cookie. This poses a security threat. It is strongly recommended that you provide a secret to prevent exploits that may be possible from crafted cookies. This will not be supported in future versions of Rack, and future versions will even invalidate your existing user cookies.

    Called from: c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionpack-3.1.1/lib/action_dispatch/middleware/session/

abstract_store.rb:28:in initialize'. WARNING: cannot load such file -- 2.1/gherkin_lexer_en Couldn't load 2.1/gherkin_lexer_en The $LOAD_PATH was: C:/xampp/htdocs/ruby_projects/railsair/lib C:/xampp/htdocs/ruby_projects/railsair/vendor C:/xampp/htdocs/ruby_projects/railsair/app/assets C:/xampp/htdocs/ruby_projects/railsair/app/controllers C:/xampp/htdocs/ruby_projects/railsair/app/helpers C:/xampp/htdocs/ruby_projects/railsair/app/mailers C:/xampp/htdocs/ruby_projects/railsair/app/models c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/jquery-rails-3.1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/jquery-rails-3.1.2/vendor lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/bin/../lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/uglifier-2.7.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sqlite3-1.3.10-x86-mingw32/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sass-rails-3.1.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sass-3.4.13/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-rails-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-mocks-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-expectations-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-2.7.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rb-readline-0.5.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rails-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/database_cleaner-0.6.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-rails-1.2.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/multi_test-0.1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/diff-lcs-1.1.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/extensions/x86-mingw32/2.1.0/gherkin-2.12.2 c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/gherkin-2.12.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/coffee-rails-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/railties-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/thor-0.14.6/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rdoc-3.12.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/extensions/x86-mingw32/2.1.0/json-1.8.2 c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/json-1.8.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-ssl-1.3.4/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/coffee-script-2.4.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/execjs-2.5.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/coffee-script-source-1.9.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/capybara-2.4.4/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/xpath-2.0.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.6.2-x86-mingw32/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/mini_portile-0.6.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activeresource-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activerecord-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/tzinfo-0.3.44/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/arel-2.2.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionmailer-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/mail-2.3.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/treetop-1.4.15/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/polyglot-0.3.5/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/mime-types-1.25.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionpack-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sprockets-2.0.5/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/tilt-1.3.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/hike-1.2.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-test-0.6.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-mount-0.8.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-cache-1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-1.3.10/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/erubis-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activemodel-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/i18n-0.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/builder-3.0.4/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/multi_json-1.11.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rake-10.4.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/bundler-1.7.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/site_ruby/2.1.0 c:/RailsInstaller/Ruby2.1.0/lib/ruby/site_ruby/2.1.0/i386-msvcrt c:/RailsInstaller/Ruby2.1.0/lib/ruby/site_ruby c:/RailsInstaller/Ruby2.1.0/lib/ruby/vendor_ruby/2.1.0 c:/RailsInstaller/Ruby2.1.0/lib/ruby/vendor_ruby/2.1.0/i386-msvcrt c:/RailsInstaller/Ruby2.1.0/lib/ruby/vendor_ruby c:/RailsInstaller/Ruby2.1.0/lib/ruby/2.1.0 c:/RailsInstaller/Ruby2.1.0/lib/ruby/2.1.0/i386-mingw32 c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionpack-3.1.1/lib/action_controller/vendor/html-scanner c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-mount-0.8.3/lib/rack/mount/vendor/regin. Reverting to Ruby lexer. WARNING: cannot load such file -- 2.1/gherkin_lexer_de Couldn't load 2.1/gherkin_lexer_de The $LOAD_PATH was: C:/xampp/htdocs/ruby_projects/railsair/lib C:/xampp/htdocs/ruby_projects/railsair/vendor C:/xampp/htdocs/ruby_projects/railsair/app/assets C:/xampp/htdocs/ruby_projects/railsair/app/controllers C:/xampp/htdocs/ruby_projects/railsair/app/helpers C:/xampp/htdocs/ruby_projects/railsair/app/mailers C:/xampp/htdocs/ruby_projects/railsair/app/models c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/jquery-rails-3.1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/jquery-rails-3.1.2/vendor lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/bin/../lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/uglifier-2.7.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sqlite3-1.3.10-x86-mingw32/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sass-rails-3.1.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sass-3.4.13/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-rails-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-mocks-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-expectations-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-2.7.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rb-readline-0.5.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rails-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/database_cleaner-0.6.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-rails-1.2.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/multi_test-0.1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/diff-lcs-1.1.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/extensions/x86-mingw32/2.1.0/gherkin-2.12.2 c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/gherkin-2.12.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/coffee-rails-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/railties-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/thor-0.14.6/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rdoc-3.12.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/extensions/x86-mingw32/2.1.0/json-1.8.2 c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/json-1.8.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-ssl-1.3.4/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/coffee-script-2.4.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/execjs-2.5.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/coffee-script-source-1.9.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/capybara-2.4.4/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/xpath-2.0.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.6.2-x86-mingw32/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/mini_portile-0.6.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activeresource-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activerecord-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/tzinfo-0.3.44/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/arel-2.2.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionmailer-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/mail-2.3.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/treetop-1.4.15/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/polyglot-0.3.5/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/mime-types-1.25.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionpack-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sprockets-2.0.5/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/tilt-1.3.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/hike-1.2.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-test-0.6.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-mount-0.8.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-cache-1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-1.3.10/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/erubis-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activemodel-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/i18n-0.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/builder-3.0.4/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/multi_json-1.11.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rake-10.4.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/bundler-1.7.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/site_ruby/2.1.0 c:/RailsInstaller/Ruby2.1.0/lib/ruby/site_ruby/2.1.0/i386-msvcrt c:/RailsInstaller/Ruby2.1.0/lib/ruby/site_ruby c:/RailsInstaller/Ruby2.1.0/lib/ruby/vendor_ruby/2.1.0 c:/RailsInstaller/Ruby2.1.0/lib/ruby/vendor_ruby/2.1.0/i386-msvcrt c:/RailsInstaller/Ruby2.1.0/lib/ruby/vendor_ruby c:/RailsInstaller/Ruby2.1.0/lib/ruby/2.1.0 c:/RailsInstaller/Ruby2.1.0/lib/ruby/2.1.0/i386-mingw32 c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionpack-3.1.1/lib/action_controller/vendor/html-scanner c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-mount-0.8.3/lib/rack/mount/vendor/regin. Reverting to Ruby lexer. WARNING: cannot load such file -- 2.1/gherkin_lexer_en Couldn't load 2.1/gherkin_lexer_en The $LOAD_PATH was: C:/xampp/htdocs/ruby_projects/railsair/lib C:/xampp/htdocs/ruby_projects/railsair/vendor C:/xampp/htdocs/ruby_projects/railsair/app/assets C:/xampp/htdocs/ruby_projects/railsair/app/controllers C:/xampp/htdocs/ruby_projects/railsair/app/helpers C:/xampp/htdocs/ruby_projects/railsair/app/mailers C:/xampp/htdocs/ruby_projects/railsair/app/models c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/jquery-rails-3.1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/jquery-rails-3.1.2/vendor lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/bin/../lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/uglifier-2.7.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sqlite3-1.3.10-x86-mingw32/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sass-rails-3.1.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sass-3.4.13/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-rails-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-mocks-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-expectations-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspec-core-2.7.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rb-readline-0.5.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rails-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/database_cleaner-0.6.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-rails-1.2.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/multi_test-0.1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/diff-lcs-1.1.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/extensions/x86-mingw32/2.1.0/gherkin-2.12.2 c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/gherkin-2.12.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/coffee-rails-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/railties-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/thor-0.14.6/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rdoc-3.12.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/extensions/x86-mingw32/2.1.0/json-1.8.2 c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/json-1.8.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-ssl-1.3.4/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/coffee-script-2.4.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/execjs-2.5.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/coffee-script-source-1.9.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/capybara-2.4.4/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/xpath-2.0.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.6.2-x86-mingw32/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/mini_portile-0.6.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activeresource-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activerecord-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/tzinfo-0.3.44/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/arel-2.2.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionmailer-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/mail-2.3.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/treetop-1.4.15/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/polyglot-0.3.5/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/mime-types-1.25.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionpack-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/sprockets-2.0.5/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/tilt-1.3.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/hike-1.2.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-test-0.6.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-mount-0.8.3/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-cache-1.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-1.3.10/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/erubis-2.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activemodel-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/i18n-0.7.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/builder-3.0.4/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/activesupport-3.1.1/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/multi_json-1.11.0/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rake-10.4.2/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/bundler-1.7.7/lib c:/RailsInstaller/Ruby2.1.0/lib/ruby/site_ruby/2.1.0 c:/RailsInstaller/Ruby2.1.0/lib/ruby/site_ruby/2.1.0/i386-msvcrt c:/RailsInstaller/Ruby2.1.0/lib/ruby/site_ruby c:/RailsInstaller/Ruby2.1.0/lib/ruby/vendor_ruby/2.1.0 c:/RailsInstaller/Ruby2.1.0/lib/ruby/vendor_ruby/2.1.0/i386-msvcrt c:/RailsInstaller/Ruby2.1.0/lib/ruby/vendor_ruby c:/RailsInstaller/Ruby2.1.0/lib/ruby/2.1.0 c:/RailsInstaller/Ruby2.1.0/lib/ruby/2.1.0/i386-mingw32 c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/actionpack-3.1.1/lib/action_controller/vendor/html-scanner c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rack-mount-0.8.3/lib/rack/mount/vendor/regin. Reverting to Ruby lexer. incompatible encoding regexp match (UTF-8 regexp with ASCII-8BIT string) (Encoding::CompatibilityError) c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/rb_support/regexp_argument_matcher.rb:7:inmatch ' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/rb_support/regexp_argument_matcher.rb:7:in argum ents_from' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/rb_support/rb_step_definition.rb:98:inarguments _from' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/rb_support/rb_language.rb:51:in block in step_ma tches' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/rb_support/rb_language.rb:50:inmap' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/rb_support/rb_language.rb:50:in step_matches' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/runtime/support_code.rb:214:inblock in matches'

c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/runtime/support_code.rb:213:in map' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/runtime/support_code.rb:213:inmatches' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/runtime/support_code.rb:201:in step_match_withou t_cache' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/runtime/support_code.rb:195:instep_match' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/runtime/support_code.rb:138:in find_match' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/filters/activate_steps.rb:28:inattempt_to_activ ate' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/filters/activate_steps.rb:24:in map' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/filters/activate_steps.rb:24:innew_test_steps' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/filters/activate_steps.rb:18:in test_case' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/filters/activate_steps.rb:8:intest_case' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib/cucumber/core/test/case.rb:21:in describe_to' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/filters/quit.rb:11:intest_case' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib/cucumber/core/test/case.rb:21:in describe_to' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib/cucumber/core/test/filters/locations_filter.rb:17:in block in done' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib/cucumber/core/test/filters/locations_filter.rb:16:in each' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib/cucumber/core/test/filters/locations_filter.rb:16:in done' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib/cucumber/core/filter.rb:61:in done' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib/cucumber/core/test/filters/tag_filter.rb:18:indone'

c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib/cucumber/core/compiler.rb:23:in done' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib/cucumber/core/gherkin/parser.rb:31:indone' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib/cucumber/core.rb:29:in parse' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-core-1.1.3/lib/cucumber/core.rb:18:incompile' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/runtime.rb:70:in run!' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/lib/cucumber/cli/main.rb:38:inexecute!' c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/cucumber-2.0.0/bin/cucumber:9:in <top (required)>' c:/RailsInstaller/Ruby2.1.0/bin/cucumber:23:inload' c:/RailsInstaller/Ruby2.1.0/bin/cucumber:23:in `

'

I have absolutely no idea how to fix that.

foobarfoobar commented 9 years ago

I have a 64bit Windows, but using 'ruby 2.1.5p273 (2014-11-13 revision 48405) [i386-mingw32]'

mattwynne commented 8 years ago

Please try Cucumber-Ruby 2.1 which uses the new Gherkin3 parser.