From 85a7be90dabecb162c3c865085e32fc42d19c411 Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Sun, 21 Jun 2009 00:21:16 +0000 Subject: More equality shenanigans. and the various Int types all use different hashCode algorithms. This means there is very broken behavior afoot among the types. I see no option but to make numeric equals significantly less tricky. --- test/files/jvm/bigints.scala | 4 ---- 1 file changed, 4 deletions(-) (limited to 'test') diff --git a/test/files/jvm/bigints.scala b/test/files/jvm/bigints.scala index efb5139180..4fae613ad5 100644 --- a/test/files/jvm/bigints.scala +++ b/test/files/jvm/bigints.scala @@ -31,8 +31,6 @@ object Test_BigInt extends TestCase("BigInt") with Assert { assertEquals("int_mul_bigint", 2*x*y, y*x*2) assertTrue("z_<=_3", z <= 3) assertFalse("3_<_z", 3 < z) - assertTrue("z_==_3", z == 3) - assertTrue("3_==_z", 3 == z) } } @@ -52,8 +50,6 @@ object Test_BigDecimal extends TestCase("BigDecimal") with Assert { val z = 1 + y assertTrue("z_<=_3", z <= 3) assertFalse("3_<_z", 3 < z) - assertTrue("z_==_3", z == 3) - assertTrue("3_==_z", 3 == z) val a: BigDecimal= Math.MAX_LONG val b: BigDecimal = 1 -- cgit v1.2.3