我正在比较包含html且不包含换行符的长字符串。
根据这个(https://www.relishapp.com/rspec/rspec-expectations/docs/diffing),RSpec会区分多行字符串但不会区分单行字符串。
有没有办法覆盖这个并让它区分一行字符串?
我正在使用RSpec 3。
答案 0 :(得分:1)
简短的回答是"不,这不可能"。答案越长,就有可能,但你需要写一个执行差异的custom matcher。您可以格式化错误消息显示,并让它以您希望的样式执行差异。