Consistently use pw instead of System.out in every point of the file, better error reporting for file with difference, ensure to flush the printwriter before exiting

This commit is contained in:
Andrea Aime 2006-06-04 08:29:29 +00:00
parent 51a19f4be1
commit 0c41210872
2 changed files with 10 additions and 8 deletions

View File

@ -52,13 +52,14 @@ public class BasicTest {
performViewTests(different, outFolder);
if (different.size() > 0) {
System.out.println("ERROR, some files are not structurally equal or some files are missing:");
pw.println("ERROR, some files are not structurally equal or some files are missing:");
for (String className : different) {
System.out.println(className);
pw.println(className);
}
} else {
System.out.println("GOOD, all files are structurally equal");
pw.println("GOOD, all files are structurally equal");
}
pw.flush();
}
private static void performViewTests(List<String> differences, File outFolder)
@ -108,7 +109,7 @@ public class BasicTest {
pw.println("Error, reference file " + refFile + " is not available");
differences.add(refFile.getName() + " reference is not available");
} else if (!dotFilesEqual(dotFile.getAbsolutePath(), refFile.getAbsolutePath())) {
differences.add(dotFile.getName());
differences.add(dotFile.getName() + " is different from the reference");
}
}

View File

@ -52,13 +52,14 @@ public class BasicTest {
performViewTests(different, outFolder);
if (different.size() > 0) {
System.out.println("ERROR, some files are not structurally equal or some files are missing:");
pw.println("ERROR, some files are not structurally equal or some files are missing:");
for (String className : different) {
System.out.println(className);
pw.println(className);
}
} else {
System.out.println("GOOD, all files are structurally equal");
pw.println("GOOD, all files are structurally equal");
}
pw.flush();
}
private static void performViewTests(List<String> differences, File outFolder)
@ -108,7 +109,7 @@ public class BasicTest {
pw.println("Error, reference file " + refFile + " is not available");
differences.add(refFile.getName() + " reference is not available");
} else if (!dotFilesEqual(dotFile.getAbsolutePath(), refFile.getAbsolutePath())) {
differences.add(dotFile.getName());
differences.add(dotFile.getName() + " is different from the reference");
}
}