在utf-8中获取无效的字节序列错误

时间:2015-11-27 21:37:36

标签: ruby-on-rails selenium-webdriver utf-8 cucumber

我的功能文件出现错误,即使我没有任何特殊字符。我已经在顶部输入了编码器# encoding: UTF-8

有什么建议吗?

*invalid byte sequence in UTF-8 (ArgumentError)
./features/step_definitions/common_step.rb:344:in `gsub'
./features/step_definitions/common_step.rb:344:in `/^I should see sometext "(.*?)"$/'

这是我的步骤定义:

Then(/^I see toaster message "(.*?)"$/) do |message|
  sleep(5)
  puts error_message.text
  expect(error_message.text.gsub("\n",' ')).to eq message
end

0 个答案:

没有答案