2

ステップ定義の次の部分があります。

page.should have_content "Contraseña o Email incorrecto." 

そして、構文エラーが発生します:

syntax error, unexpected $end, expecting keyword_end
  page.should have_content "Contraseña o Email incorrecto."

ñ を an に変更すると、スムーズに動作します。Capybara/Cucumber/Rspec の成文化の問題に関する経験はありますか?

4

1 に答える 1

4

問題は、そこに utf-8 文字があるためです。この行を仕様の先頭に置くと、Ruby は満足します。

# encoding: utf-8
于 2012-06-11T00:29:43.087 に答える