diff options
Diffstat (limited to 'src/test/run-pass/deriving-cmp-generic-tuple-struct.rs')
| -rw-r--r-- | src/test/run-pass/deriving-cmp-generic-tuple-struct.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/test/run-pass/deriving-cmp-generic-tuple-struct.rs b/src/test/run-pass/deriving-cmp-generic-tuple-struct.rs index b8ba4c64616..b67da8940ff 100644 --- a/src/test/run-pass/deriving-cmp-generic-tuple-struct.rs +++ b/src/test/run-pass/deriving-cmp-generic-tuple-struct.rs @@ -8,7 +8,7 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -#[deriving(Eq, TotalEq, Ord, TotalOrd)] +#[deriving(PartialEq, TotalEq, PartialOrd, TotalOrd)] struct TS<T>(T,T); @@ -16,7 +16,7 @@ pub fn main() { let ts1 = TS(1, 1); let ts2 = TS(1, 2); - // in order for both Ord and TotalOrd + // in order for both PartialOrd and TotalOrd let tss = [ts1, ts2]; for (i, ts1) in tss.iter().enumerate() { @@ -29,11 +29,11 @@ pub fn main() { let gt = i > j; let ge = i >= j; - // Eq + // PartialEq assert_eq!(*ts1 == *ts2, eq); assert_eq!(*ts1 != *ts2, !eq); - // Ord + // PartialOrd assert_eq!(*ts1 < *ts2, lt); assert_eq!(*ts1 > *ts2, gt); |
