Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

Capybara系でGeherkinがエラーを吐いたら...ミススペルを疑おう

Capybara系(私はTurnip)でテストを走らせたら、
Geherkinが火を噴きました。

コマンドとその結果

$ bundle exec rake db:migrate RAILS_ENV=test && bundle exec rspec spec/features/*.feature

/Users/shuzo/src/fund_manager/vendor/bundle/ruby/2.0.0/gems/gherkin-2.12.2/lib/gherkin/lexer/i18n_lexer.rb:24:in `scan': Lexing error on line 22: '    	a'. See http://wiki.github.com/cucumber/gherkin/lexingerror for more information. (Gherkin::Lexer::LexingError)
...

アイエエエ!? ナンデ!? Geherkinエラー吐くナンデ!?
何度見ても文法的なミスがありません。
ソレ以前にどのファイルでエラー吐いたかわかりませんし...

で、何が起きているんです?

まぁ、なんて事は無く...

(誤) and 'hogehoge'

(正) And 'hogehoge'

upcaseしてないだけじゃないですかヤダーーーー