我的测试开始失败,因为我debugger
在 XML 预期块之后添加了一个。现在它\n
在我的测试失败的语句末尾产生一个单曲。而且我似乎无法摆脱它,无论如何我删除或移动我的文本。
然后我写了这个让它通过:
expected = <<-XML
<?xml version="1.0" ?>
<?qbxml version="5.0" ?>
<QBXML>
<QBXMLMsgsRq onError="continueOnError">
</QBXMLMsgsRq>
</QBXML>
XML
assert_equal expected.gsub(/\n/,'').gsub(' ',''), result.gsub(/\n/,'').gsub(' ','')
#assert_equal expected.strip, result
否则,注释掉的那个曾经可以工作。我在这里缺少一些愚蠢的明显感觉吗?