在Semaphore下运行时,Cucumber(capybara)在页面上找不到文本

时间:2014-01-03 22:53:53

标签: ruby-on-rails selenium unicode cucumber capybara

我有一个Rails 3应用程序,我使用黄瓜进行测试。我的一个测试有以下步骤:

Then I should see "And now a word from our lawyers..."

步骤定义如下:

Then(/^I should see "(.*?)"$/) do |text|
  expect(page).to have_content text
end

当我在本地运行测试时,一切正常。我使用Semaphoreapp作为CI服务器。在最近的selenium驱动程序更新后,当我在CI环境中运行测试时出现以下错误:

  

期待找到文本“现在我们律师的一句话......”在“ 现在我们律师的一句话......”

我认为这与CI服务端的某些Unicode问题有关。有没有办法配置黄瓜/水豚使用Unicode进行匹配?

0 个答案:

没有答案