diff -r 28dc692f3b11 -r fe3567c7b522 rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/CompareHashTest.java --- a/rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/CompareHashTest.java Sun Apr 28 10:26:08 2013 +0200 +++ b/rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/CompareHashTest.java Sat Sep 07 13:56:22 2013 +0200 @@ -30,6 +30,16 @@ return "Ahoj".hashCode(); } + @Compare public boolean hashOfIntegerDifferentToOwnHash() { + Integer i = 120; + return System.identityHashCode(i) != i.hashCode(); + } + + @Compare public int hashOfObjectSameAsOwnHash() { + Object o = new Object(); + return System.identityHashCode(o) - o.hashCode(); + } + @Compare public int hashRemainsYieldsZero() { Object o = new Object(); return o.hashCode() - o.hashCode();