X-Git-Url: https://juplo.de/gitweb/?p=hibernate4-maven-plugin;a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fde%2Fjuplo%2Ftest%2FFileComparator.java;fp=src%2Ftest%2Fjava%2Fde%2Fjuplo%2Ftest%2FFileComparator.java;h=9229fc89ba00b2cdb18e5f47d67c2144634ecf71;hp=beb25641956fe08e5bec2bf55fb3b483e8fcd78d;hb=9c64807d3af68465473aec442bd0d435c0032c3c;hpb=1c7a39cd460e2e6d4af43e96b3af4c0d77e56d41 diff --git a/src/test/java/de/juplo/test/FileComparator.java b/src/test/java/de/juplo/test/FileComparator.java index beb25641..9229fc89 100644 --- a/src/test/java/de/juplo/test/FileComparator.java +++ b/src/test/java/de/juplo/test/FileComparator.java @@ -5,6 +5,7 @@ import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; +import java.util.regex.Pattern; public class FileComparator @@ -36,6 +37,15 @@ public class FileComparator while ((expected = expectedReader.readLine()) != null) { found = foundReader.readLine(); + if (found == null) + { + System.err.println("Found less content than expected!"); + System.err.println("First missing line: " + expected); + return false; + } + + expected = expected.trim(); + found = found.trim(); if (!expected.equals(found)) { System.err.println("Mismatch!");