Internationale Zeichen, die RSpec mit Ruby on Rails verwenden

Ich habe gerade angefangen, RSpec zu verwenden, und ich habe den sehr einfachen Test auf dem RSpec-Github-Repo kopiert, um sicherzustellen, dass die Dinge wie erwartet funktionieren:

require 'spec_helper'

describe 'Home Page' do
  it "Welcomes the user" do
    visit '/products'
    page.should have_content("Welcome")
  end
end

Die Probleme beginnen, wenn ich die Saite in "Olá" oder "Caçamba" ändere. Beliebige Zeichenfolge mit Sonderzeichen. Wenn ich das mache, erhalte ich die folgende Fehlermeldung:

invalid multibyte char (US-ASCII) (SyntaxError)
invalid multibyte char (US-ASCII)
syntax error, unexpected $end, expecting ')'
page.should have_content("Olá")

Irgendwelche Ideen, wie das Problem behoben werden kann? Vielleicht eine Konfigurationsoption? Danke vielmals

Antworten auf die Frage(2)

Ihre Antwort auf die Frage