【发布时间】:2018-08-01 11:34:09
【问题描述】:
我正在将 Cucumber 与 Capybara 一起使用。我突然注意到,在捆绑安装之后,我现在正在测试失败,其中换行符作为文本的一部分出现在字符串中。
示例错误:
RSpec::Expectations::ExpectationNotMetError: expected to find text "Longview Road Clase Swansea SA6 7JL" in "Skip to main content\nGOV.UK\nDigital tachograph card\n......."
在过去,那些换行符不存在。我正在努力追查是哪个宝石导致了这种情况。
有没有一种方法可以阻止这种情况,而无需对我从网页中提取的每个文本字符串进行剥离?
一些 gem 版本:
水豚 - 2.18 Rspec 预期 - 3.7.0 黄瓜 - 2.4.0
【问题讨论】:
-
全文是什么?由于我在“跳至主要内容\nGOV.UK\n数字行驶记录卡\n.......”中看不到“Longview Road Clase Swansea SA6 7JL”
标签: cucumber capybara rspec-expectations