Skip to content

Commit 6d4b7fa

Browse files
committed
Rollup merge of rust-lang#59206 - sntdevco:master, r=dtolnay
Improved test output
2 parents 2e1104f + e9e5a75 commit 6d4b7fa

File tree

5 files changed

+39
-39
lines changed

5 files changed

+39
-39
lines changed

src/liballoc/tests/str.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ fn test_le() {
77
assert!("" <= "");
88
assert!("" <= "foo");
99
assert!("foo" <= "foo");
10-
assert!("foo" != "bar");
10+
assert_ne!("foo", "bar");
1111
}
1212

1313
#[test]

src/libcore/tests/cell.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ use std::mem::drop;
55
#[test]
66
fn smoketest_cell() {
77
let x = Cell::new(10);
8-
assert!(x == Cell::new(10));
9-
assert!(x.get() == 10);
8+
assert_eq!(x, Cell::new(10));
9+
assert_eq!(x.get(), 10);
1010
x.set(20);
11-
assert!(x == Cell::new(20));
12-
assert!(x.get() == 20);
11+
assert_eq!(x, Cell::new(20));
12+
assert_eq!(x.get(), 20);
1313

1414
let y = Cell::new((30, 40));
15-
assert!(y == Cell::new((30, 40)));
16-
assert!(y.get() == (30, 40));
15+
assert_eq!(y, Cell::new((30, 40)));
16+
assert_eq!(y.get(), (30, 40));
1717
}
1818

1919
#[test]

src/libcore/tests/num/int_macros.rs

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ mod tests {
1212
fn test_overflows() {
1313
assert!(MAX > 0);
1414
assert!(MIN <= 0);
15-
assert!(MIN + MAX + 1 == 0);
15+
assert_eq!(MIN + MAX + 1, 0);
1616
}
1717

1818
#[test]
@@ -22,22 +22,22 @@ mod tests {
2222

2323
#[test]
2424
fn test_rem_euclid() {
25-
assert!((-1 as $T).rem_euclid(MIN) == MAX);
25+
assert_eq!((-1 as $T).rem_euclid(MIN), MAX);
2626
}
2727

2828
#[test]
2929
pub fn test_abs() {
30-
assert!((1 as $T).abs() == 1 as $T);
31-
assert!((0 as $T).abs() == 0 as $T);
32-
assert!((-1 as $T).abs() == 1 as $T);
30+
assert_eq!((1 as $T).abs(), 1 as $T);
31+
assert_eq!((0 as $T).abs(), 0 as $T);
32+
assert_eq!((-1 as $T).abs(), 1 as $T);
3333
}
3434

3535
#[test]
3636
fn test_signum() {
37-
assert!((1 as $T).signum() == 1 as $T);
38-
assert!((0 as $T).signum() == 0 as $T);
39-
assert!((-0 as $T).signum() == 0 as $T);
40-
assert!((-1 as $T).signum() == -1 as $T);
37+
assert_eq!((1 as $T).signum(), 1 as $T);
38+
assert_eq!((0 as $T).signum(), 0 as $T);
39+
assert_eq!((-0 as $T).signum(), 0 as $T);
40+
assert_eq!((-1 as $T).signum(), -1 as $T);
4141
}
4242

4343
#[test]
@@ -58,12 +58,12 @@ mod tests {
5858

5959
#[test]
6060
fn test_bitwise_operators() {
61-
assert!(0b1110 as $T == (0b1100 as $T).bitor(0b1010 as $T));
62-
assert!(0b1000 as $T == (0b1100 as $T).bitand(0b1010 as $T));
63-
assert!(0b0110 as $T == (0b1100 as $T).bitxor(0b1010 as $T));
64-
assert!(0b1110 as $T == (0b0111 as $T).shl(1));
65-
assert!(0b0111 as $T == (0b1110 as $T).shr(1));
66-
assert!(-(0b11 as $T) - (1 as $T) == (0b11 as $T).not());
61+
assert_eq!(0b1110 as $T, (0b1100 as $T).bitor(0b1010 as $T));
62+
assert_eq!(0b1000 as $T, (0b1100 as $T).bitand(0b1010 as $T));
63+
assert_eq!(0b0110 as $T, (0b1100 as $T).bitxor(0b1010 as $T));
64+
assert_eq!(0b1110 as $T, (0b0111 as $T).shl(1));
65+
assert_eq!(0b0111 as $T, (0b1110 as $T).shr(1));
66+
assert_eq!(-(0b11 as $T) - (1 as $T), (0b11 as $T).not());
6767
}
6868

6969
const A: $T = 0b0101100;
@@ -75,17 +75,17 @@ mod tests {
7575

7676
#[test]
7777
fn test_count_ones() {
78-
assert!(A.count_ones() == 3);
79-
assert!(B.count_ones() == 2);
80-
assert!(C.count_ones() == 5);
78+
assert_eq!(A.count_ones(), 3);
79+
assert_eq!(B.count_ones(), 2);
80+
assert_eq!(C.count_ones(), 5);
8181
}
8282

8383
#[test]
8484
fn test_count_zeros() {
8585
let bits = mem::size_of::<$T>() * 8;
86-
assert!(A.count_zeros() == bits as u32 - 3);
87-
assert!(B.count_zeros() == bits as u32 - 2);
88-
assert!(C.count_zeros() == bits as u32 - 5);
86+
assert_eq!(A.count_zeros(), bits as u32 - 3);
87+
assert_eq!(B.count_zeros(), bits as u32 - 2);
88+
assert_eq!(C.count_zeros(), bits as u32 - 5);
8989
}
9090

9191
#[test]
@@ -148,9 +148,9 @@ mod tests {
148148

149149
#[test]
150150
fn test_signed_checked_div() {
151-
assert!((10 as $T).checked_div(2) == Some(5));
152-
assert!((5 as $T).checked_div(0) == None);
153-
assert!(isize::MIN.checked_div(-1) == None);
151+
assert_eq!((10 as $T).checked_div(2), Some(5));
152+
assert_eq!((5 as $T).checked_div(0), None);
153+
assert_eq!(isize::MIN.checked_div(-1), None);
154154
}
155155

156156
#[test]

src/libcore/tests/ops.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,23 @@ fn test_range() {
77
let r = Range { start: 2, end: 10 };
88
let mut count = 0;
99
for (i, ri) in r.enumerate() {
10-
assert!(ri == i + 2);
10+
assert_eq!(ri, i + 2);
1111
assert!(ri >= 2 && ri < 10);
1212
count += 1;
1313
}
14-
assert!(count == 8);
14+
assert_eq!(count, 8);
1515
}
1616

1717
#[test]
1818
fn test_range_from() {
1919
let r = RangeFrom { start: 2 };
2020
let mut count = 0;
2121
for (i, ri) in r.take(10).enumerate() {
22-
assert!(ri == i + 2);
22+
assert_eq!(ri, i + 2);
2323
assert!(ri >= 2 && ri < 12);
2424
count += 1;
2525
}
26-
assert!(count == 10);
26+
assert_eq!(count, 10);
2727
}
2828

2929
#[test]

src/test/run-pass/array-slice-vec/estr-slice.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ pub fn main() {
1414

1515
let z : &str = "thing";
1616
assert_eq!(v, x);
17-
assert!(x != z);
17+
assert_ne!(x, z);
1818

1919
let a = "aaaa";
2020
let b = "bbbb";
@@ -26,23 +26,23 @@ pub fn main() {
2626

2727
assert!(a < b);
2828
assert!(a <= b);
29-
assert!(a != b);
29+
assert_ne!(a, b);
3030
assert!(b >= a);
3131
assert!(b > a);
3232

3333
println!("{}", b);
3434

3535
assert!(a < c);
3636
assert!(a <= c);
37-
assert!(a != c);
37+
assert_ne!(a, c);
3838
assert!(c >= a);
3939
assert!(c > a);
4040

4141
println!("{}", c);
4242

4343
assert!(c < cc);
4444
assert!(c <= cc);
45-
assert!(c != cc);
45+
assert_ne!(c, cc);
4646
assert!(cc >= c);
4747
assert!(cc > c);
4848

0 commit comments

Comments
 (0)