У меня есть файл ниже footer.ftl, как показано ниже,
3<#t>
~<#t>
<#-- Record -->
${incrementDate}<#t>
~<#t>
<#-- redeemRecords -->
0<#t>
~
и мой тестовый пример ExtractFile.txt содержит запись ниже.
3~08DEC2018~0~
при выполнении assert для 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, поэтому мы можем ее игнорировать.
Любая помощь в этом, пожалуйста.