Index: gnu/testlet/java/lang/Character/UnicodeBase.java =================================================================== RCS file: /cvs/mauve/mauve/gnu/testlet/java/lang/Character/UnicodeBase.java,v retrieving revision 1.1 diff -u -r1.1 UnicodeBase.java --- gnu/testlet/java/lang/Character/UnicodeBase.java 8 Apr 2004 16:05:36 -0000 1.1 +++ gnu/testlet/java/lang/Character/UnicodeBase.java 31 Jan 2005 12:13:11 -0000 @@ -43,7 +43,7 @@ public int failures; public int tests; TestHarness harness; - + private boolean failed; public UnicodeBase() { @@ -266,17 +266,18 @@ protected void reportError( String what) { - harness.check(false, what); + failed = true; + harness.debug(what); } protected void reportError( int ch, String what) { - harness.check(false, stringChar(ch) +" incorrectly reported as " + what); + failed = true; + harness.debug(stringChar(ch) +" incorrectly reported as " + what); } protected void checkPassed() { - harness.check(true); } public boolean range(int mid, int low, int high) @@ -675,6 +676,8 @@ else checkPassed(); } } + + harness.check(!failed); } }