免费的标记模板-FTL为新行给出了测试错误

时间:2018-09-11 10:36:26

标签: junit freemarker

我的footer.ftl文件如下,

3<#t>
~<#t>
<#-- Record -->
${incrementDate}<#t>
~<#t>
<#-- redeemRecords -->
0<#t>
~

和我的测试用例ExtractFile.txt包含以下记录。

3~08DEC2018~0~

当对extractFile.txt进行断言并记录footer.ftl创建的记录时,由于/ n被添加到extractFile.txt而不是footer.ftl中,所以我得到了以下错误

java.lang.AssertionError: Invalid extract file content
Expected: "3~08DEC2018~0~\n"
but: was "3~08DEC2018~0~"

这里\ n丢失。 在Unix上运行时,我遇到了以上错误。 在本地运行时,它会附加\ r \ n。 \ r似乎是因为env的差异,因此我们可以忽略它。 请对此提供任何帮助。

0 个答案:

没有答案