diff -r 28dc692f3b11 -r fd3a354d6e8f 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 Sun Nov 09 10:36:08 2014 +0100 @@ -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();