我刚开始使用 RSpec,只是为了确保一切都按预期工作,复制了 RSpec GitHub 存储库上非常简单的测试:
require 'spec_helper'
describe 'Home Page' do
it "Welcomes the user" do
visit '/products'
page.should have_content("Welcome")
end
end
当我将字符串更改为类似于"Olá"或"Caçamba"这样的带有特殊字符的字符串时,问题就出现了。这样做会导致以下错误:
invalid multibyte char (US-ASCII) (SyntaxError)
invalid multibyte char (US-ASCII)
syntax error, unexpected $end, expecting ')'
page.should have_content("Olá")
有没有关于如何修复它的想法?也许有一些配置选项吗?非常感谢。