From a6a7f50206785da143b7167a8a1899db4edb63a1 Mon Sep 17 00:00:00 2001 From: jstaerk Date: Tue, 9 Feb 2021 13:18:06 +0100 Subject: [PATCH] attempt to have visualization tests passed --- .../org/mustangproject/ZUGFeRD/VisualizationTest.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/library/src/test/java/org/mustangproject/ZUGFeRD/VisualizationTest.java b/library/src/test/java/org/mustangproject/ZUGFeRD/VisualizationTest.java index fe2afa7c..f4eb3bc2 100644 --- a/library/src/test/java/org/mustangproject/ZUGFeRD/VisualizationTest.java +++ b/library/src/test/java/org/mustangproject/ZUGFeRD/VisualizationTest.java @@ -45,10 +45,14 @@ public class VisualizationTest extends ResourceCase { String result = null; try { ZUGFeRDVisualizer zvi = new ZUGFeRDVisualizer(); - result = zvi.visualize(input.getAbsolutePath()); + /* remove file endings so that tests can also pass after checking + out from git with arbitrary options (which may include CSRF changes) + */ + result = zvi.visualize(input.getAbsolutePath()).replace("\r","").replace("\n",""); File expectedResult=getResourceAsFile("factur-x.html"); - expected = new String(Files.readAllBytes(expectedResult.toPath()), StandardCharsets.UTF_8); + expected = new String(Files.readAllBytes(expectedResult.toPath()), StandardCharsets.UTF_8).replace("\r","").replace("\n",""); + // remove linebreaks as well... BufferedWriter writer = new BufferedWriter(new FileWriter("C:\\Users\\jstaerk\\Desktop\\factur-x.html")); writer.write(result);