@@ -12,7 +12,7 @@ mod tests {
12
12
fn test_overflows( ) {
13
13
assert!( MAX > 0 ) ;
14
14
assert!( MIN <= 0 ) ;
15
- assert !( MIN + MAX + 1 == 0 ) ;
15
+ assert_eq !( MIN + MAX + 1 , 0 ) ;
16
16
}
17
17
18
18
#[ test]
@@ -22,22 +22,22 @@ mod tests {
22
22
23
23
#[ test]
24
24
fn test_rem_euclid( ) {
25
- assert !( ( -1 as $T) . rem_euclid( MIN ) == MAX ) ;
25
+ assert_eq !( ( -1 as $T) . rem_euclid( MIN ) , MAX ) ;
26
26
}
27
27
28
28
#[ test]
29
29
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) ;
33
33
}
34
34
35
35
#[ test]
36
36
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) ;
41
41
}
42
42
43
43
#[ test]
@@ -58,12 +58,12 @@ mod tests {
58
58
59
59
#[ test]
60
60
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( ) ) ;
67
67
}
68
68
69
69
const A : $T = 0b0101100 ;
@@ -75,17 +75,17 @@ mod tests {
75
75
76
76
#[ test]
77
77
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 ) ;
81
81
}
82
82
83
83
#[ test]
84
84
fn test_count_zeros( ) {
85
85
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 ) ;
89
89
}
90
90
91
91
#[ test]
@@ -148,9 +148,9 @@ mod tests {
148
148
149
149
#[ test]
150
150
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 ) ;
154
154
}
155
155
156
156
#[ test]
0 commit comments