Small improvement to unit test results output.

git-svn-id: https://zxing.googlecode.com/svn/trunk@510 59b500cc-1b3d-0410-9834-0bbf25fbcc57
This commit is contained in:
dswitkin 2008-07-10 19:45:50 +00:00
parent 28f6c26335
commit 2267be2e61

View file

@ -143,6 +143,7 @@ public abstract class AbstractBlackBoxTestCase extends TestCase {
} }
} }
// Print the results of all tests first
for (int x = 0; x < testCount; x++) { for (int x = 0; x < testCount; x++) {
System.out.println("Rotation " + testResults.get(x).getRotation() + " degrees:"); System.out.println("Rotation " + testResults.get(x).getRotation() + " degrees:");
System.out.println(" " + passedCounts[x] + " of " + imageFiles.length + " images passed (" System.out.println(" " + passedCounts[x] + " of " + imageFiles.length + " images passed ("
@ -150,6 +151,10 @@ public abstract class AbstractBlackBoxTestCase extends TestCase {
System.out.println(" " + tryHarderCounts[x] + " of " + imageFiles.length + System.out.println(" " + tryHarderCounts[x] + " of " + imageFiles.length +
" images passed with try harder (" + testResults.get(x).getTryHarderCount() + " images passed with try harder (" + testResults.get(x).getTryHarderCount() +
" required)"); " required)");
}
// Then run through again and assert if any failed
for (int x = 0; x < testCount; x++) {
assertTrue("Rotation " + testResults.get(x).getRotation() + assertTrue("Rotation " + testResults.get(x).getRotation() +
" degrees: Too many images failed", " degrees: Too many images failed",
passedCounts[x] >= testResults.get(x).getMustPassCount()); passedCounts[x] >= testResults.get(x).getMustPassCount());