[kaffe] [patch] BitSetTest.java regression test fix
Dalibor Topic
robilad at kaffe.org
Tue Jul 15 06:50:02 PDT 2003
Hi,
attached is a small fix for the BitTest.java regression test. It started
failing after the last BitSet merge. The test was broken.
2003-07-15 Dalibor Topic <robilad at kaffe.org>
* test/regression/BitSetTest.java:
(show) don't print size, it's implementation dependant.
Removed size information form expected results.
It would be nice if someone could check it in, otherwise I'll take care
of it tonight.
cheers,
dalibor topic
-------------- next part --------------
Index: test/regression/BitSetTest.java
===================================================================
RCS file: /cvs/kaffe/kaffe/test/regression/BitSetTest.java,v
retrieving revision 1.2
diff -u -r1.2 BitSetTest.java
--- test/regression/BitSetTest.java 12 Feb 1999 13:51:07 -0000 1.2
+++ test/regression/BitSetTest.java 15 Jul 2003 13:43:11 -0000
@@ -8,8 +8,7 @@
public class BitSetTest {
private static void show(String name, BitSet b) {
- System.out.println(name + " = " + b + "\tsize " + b.size() + "\tlength " + b.length());
- //System.out.println(name + " = " + b + "\tsize " + b.size());
+ System.out.println(name + " = " + b + "\tlength " + b.length());
}
@@ -98,37 +97,37 @@
}
/* Expected Output:
-a = {1, 13} size 64 length 14
-b = {1, 13} size 128 length 14
+a = {1, 13} length 14
+b = {1, 13} length 14
a == b true == true
hashCode() a 24d0 b 24d0
-a = {0, 1, 66} size 128 length 67
-a.clone() = {0, 1, 66} size 128 length 67
-b = {1, 2, 63} size 64 length 64
-b.clone() = {1, 2, 63} size 64 length 64
+a = {0, 1, 66} length 67
+a.clone() = {0, 1, 66} length 67
+b = {1, 2, 63} length 64
+b.clone() = {1, 2, 63} length 64
-c = {} size 0 length 0
+c = {} length 0
a == b false == false
-a or b = {0, 1, 2, 63, 66} size 128 length 67
-clone() = {0, 1, 2, 63, 66} size 128 length 67
-{} or d = {0, 1, 2, 63, 66} size 128 length 67
+a or b = {0, 1, 2, 63, 66} length 67
+clone() = {0, 1, 2, 63, 66} length 67
+{} or d = {0, 1, 2, 63, 66} length 67
d == d.clone() true == true
-a and b = {1} size 128 length 2
-clone() = {1} size 128 length 2
-{} or d = {1} size 64 length 2
+a and b = {1} length 2
+clone() = {1} length 2
+{} or d = {1} length 2
d == d.clone() true == true
-a xor b = {0, 2, 63, 66} size 128 length 67
-clone() = {0, 2, 63, 66} size 128 length 67
-{} or d = {0, 2, 63, 66} size 128 length 67
+a xor b = {0, 2, 63, 66} length 67
+clone() = {0, 2, 63, 66} length 67
+{} or d = {0, 2, 63, 66} length 67
d == d.clone() true == true
-a andNot b = = {0, 66} size 128 length 67
-clone() = {0, 66} size 128 length 67
-{} or d = {0, 66} size 128 length 67
+a andNot b = = {0, 66} length 67
+clone() = {0, 66} length 67
+{} or d = {0, 66} length 67
d == d.clone() true == true
*/
More information about the kaffe
mailing list