From a73a0dd74eed79dbeb861faf69c35994589bc3b2 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Tue, 9 Aug 2011 16:28:10 -0700 Subject: [PATCH] test: Update binops.rs with the new equality semantics --- src/test/run-pass/binops.rs | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/src/test/run-pass/binops.rs b/src/test/run-pass/binops.rs index 74bd7dcd0ef7..170faa7ed639 100644 --- a/src/test/run-pass/binops.rs +++ b/src/test/run-pass/binops.rs @@ -101,7 +101,7 @@ fn test_fn() { assert (f1 == f2); assert (f1 == f); - assert (f1 == g1); + assert (f1 != g1); assert (h1 == h2); assert (!(f1 != f2)); assert (!(h1 < h2)); @@ -125,12 +125,8 @@ fn test_obj() { let o1 = obj () { }; let o2 = obj () { }; - assert (o1 == o2); - assert (!(o1 != o2)); - assert (!(o1 < o2)); - assert (o1 <= o2); - assert (!(o1 > o2)); - assert (o1 >= o2); + assert (o1 != o2); + assert (!(o1 == o2)); obj constr1(i: int) { } obj constr2(i: int) { } @@ -140,9 +136,9 @@ fn test_obj() { let o7 = constr1(11); let o8 = constr2(11); - assert (o5 == o6); - assert (o6 == o7); - assert (o7 == o8); + assert (o5 != o6); + assert (o6 != o7); + assert (o7 != o8); } fn main() { @@ -157,4 +153,4 @@ fn main() { test_fn(); test_native_fn(); test_obj(); -} \ No newline at end of file +}