@@ -1123,20 +1123,20 @@ mod tests {
11231123 ( $_20: expr) => ( {
11241124 let _20 = $_20;
11251125
1126- assert_eq!( 20 u , _20. to_uint( ) . unwrap( ) ) ;
1127- assert_eq!( 20u8 , _20. to_u8( ) . unwrap( ) ) ;
1128- assert_eq!( 20u16 , _20. to_u16( ) . unwrap( ) ) ;
1129- assert_eq!( 20u32 , _20. to_u32( ) . unwrap( ) ) ;
1130- assert_eq!( 20u64 , _20. to_u64( ) . unwrap( ) ) ;
1131- assert_eq!( 20 , _20. to_int( ) . unwrap( ) ) ;
1132- assert_eq!( 20i8 , _20. to_i8( ) . unwrap( ) ) ;
1133- assert_eq!( 20i16 , _20. to_i16( ) . unwrap( ) ) ;
1134- assert_eq!( 20i32 , _20. to_i32( ) . unwrap( ) ) ;
1135- assert_eq!( 20i64 , _20. to_i64( ) . unwrap( ) ) ;
1136- assert_eq!( 20f32 , _20. to_f32( ) . unwrap( ) ) ;
1137- assert_eq!( 20f64 , _20. to_f64( ) . unwrap( ) ) ;
1138-
1139- assert_eq!( _20, NumCast :: from( 20 u ) . unwrap( ) ) ;
1126+ assert_eq!( 20usize , _20. to_uint( ) . unwrap( ) ) ;
1127+ assert_eq!( 20u8 , _20. to_u8( ) . unwrap( ) ) ;
1128+ assert_eq!( 20u16 , _20. to_u16( ) . unwrap( ) ) ;
1129+ assert_eq!( 20u32 , _20. to_u32( ) . unwrap( ) ) ;
1130+ assert_eq!( 20u64 , _20. to_u64( ) . unwrap( ) ) ;
1131+ assert_eq!( 20 , _20. to_int( ) . unwrap( ) ) ;
1132+ assert_eq!( 20i8 , _20. to_i8( ) . unwrap( ) ) ;
1133+ assert_eq!( 20i16 , _20. to_i16( ) . unwrap( ) ) ;
1134+ assert_eq!( 20i32 , _20. to_i32( ) . unwrap( ) ) ;
1135+ assert_eq!( 20i64 , _20. to_i64( ) . unwrap( ) ) ;
1136+ assert_eq!( 20f32 , _20. to_f32( ) . unwrap( ) ) ;
1137+ assert_eq!( 20f64 , _20. to_f64( ) . unwrap( ) ) ;
1138+
1139+ assert_eq!( _20, NumCast :: from( 20usize ) . unwrap( ) ) ;
11401140 assert_eq!( _20, NumCast :: from( 20u8 ) . unwrap( ) ) ;
11411141 assert_eq!( _20, NumCast :: from( 20u16 ) . unwrap( ) ) ;
11421142 assert_eq!( _20, NumCast :: from( 20u32 ) . unwrap( ) ) ;
@@ -1164,18 +1164,18 @@ mod tests {
11641164 } )
11651165 }
11661166
1167- #[ test] fn test_u8_cast ( ) { test_cast_20 ! ( 20u8 ) }
1168- #[ test] fn test_u16_cast ( ) { test_cast_20 ! ( 20u16 ) }
1169- #[ test] fn test_u32_cast ( ) { test_cast_20 ! ( 20u32 ) }
1170- #[ test] fn test_u64_cast ( ) { test_cast_20 ! ( 20u64 ) }
1171- #[ test] fn test_uint_cast ( ) { test_cast_20 ! ( 20 u ) }
1172- #[ test] fn test_i8_cast ( ) { test_cast_20 ! ( 20i8 ) }
1173- #[ test] fn test_i16_cast ( ) { test_cast_20 ! ( 20i16 ) }
1174- #[ test] fn test_i32_cast ( ) { test_cast_20 ! ( 20i32 ) }
1175- #[ test] fn test_i64_cast ( ) { test_cast_20 ! ( 20i64 ) }
1176- #[ test] fn test_int_cast ( ) { test_cast_20 ! ( 20 ) }
1177- #[ test] fn test_f32_cast ( ) { test_cast_20 ! ( 20f32 ) }
1178- #[ test] fn test_f64_cast ( ) { test_cast_20 ! ( 20f64 ) }
1167+ #[ test] fn test_u8_cast ( ) { test_cast_20 ! ( 20u8 ) }
1168+ #[ test] fn test_u16_cast ( ) { test_cast_20 ! ( 20u16 ) }
1169+ #[ test] fn test_u32_cast ( ) { test_cast_20 ! ( 20u32 ) }
1170+ #[ test] fn test_u64_cast ( ) { test_cast_20 ! ( 20u64 ) }
1171+ #[ test] fn test_uint_cast ( ) { test_cast_20 ! ( 20usize ) }
1172+ #[ test] fn test_i8_cast ( ) { test_cast_20 ! ( 20i8 ) }
1173+ #[ test] fn test_i16_cast ( ) { test_cast_20 ! ( 20i16 ) }
1174+ #[ test] fn test_i32_cast ( ) { test_cast_20 ! ( 20i32 ) }
1175+ #[ test] fn test_i64_cast ( ) { test_cast_20 ! ( 20i64 ) }
1176+ #[ test] fn test_int_cast ( ) { test_cast_20 ! ( 20 ) }
1177+ #[ test] fn test_f32_cast ( ) { test_cast_20 ! ( 20f32 ) }
1178+ #[ test] fn test_f64_cast ( ) { test_cast_20 ! ( 20f64 ) }
11791179
11801180 #[ test]
11811181 fn test_cast_range_int_min ( ) {
@@ -1548,18 +1548,18 @@ mod tests {
15481548 #[ test]
15491549 fn test_saturating_add_uint ( ) {
15501550 use uint:: MAX ;
1551- assert_eq ! ( 3 u . saturating_add( 5 u ) , 8 u ) ;
1552- assert_eq ! ( 3 u . saturating_add( MAX -1 ) , MAX ) ;
1551+ assert_eq ! ( 3_usize . saturating_add( 5_usize ) , 8_usize ) ;
1552+ assert_eq ! ( 3_usize . saturating_add( MAX -1 ) , MAX ) ;
15531553 assert_eq ! ( MAX . saturating_add( MAX ) , MAX ) ;
15541554 assert_eq ! ( ( MAX -2 ) . saturating_add( 1 ) , MAX -1 ) ;
15551555 }
15561556
15571557 #[ test]
15581558 fn test_saturating_sub_uint ( ) {
15591559 use uint:: MAX ;
1560- assert_eq ! ( 5 u . saturating_sub( 3 u ) , 2 u ) ;
1561- assert_eq ! ( 3 u . saturating_sub( 5 u ) , 0 u ) ;
1562- assert_eq ! ( 0 u . saturating_sub( 1 u ) , 0 u ) ;
1560+ assert_eq ! ( 5_usize . saturating_sub( 3_usize ) , 2_usize ) ;
1561+ assert_eq ! ( 3_usize . saturating_sub( 5_usize ) , 0_usize ) ;
1562+ assert_eq ! ( 0_usize . saturating_sub( 1_usize ) , 0_usize ) ;
15631563 assert_eq ! ( ( MAX -1 ) . saturating_sub( MAX ) , 0 ) ;
15641564 }
15651565
@@ -1602,14 +1602,14 @@ mod tests {
16021602
16031603 #[ test]
16041604 fn test_checked_sub ( ) {
1605- assert_eq ! ( 5 u . checked_sub( 0 ) , Some ( 5 ) ) ;
1606- assert_eq ! ( 5 u . checked_sub( 1 ) , Some ( 4 ) ) ;
1607- assert_eq ! ( 5 u . checked_sub( 2 ) , Some ( 3 ) ) ;
1608- assert_eq ! ( 5 u . checked_sub( 3 ) , Some ( 2 ) ) ;
1609- assert_eq ! ( 5 u . checked_sub( 4 ) , Some ( 1 ) ) ;
1610- assert_eq ! ( 5 u . checked_sub( 5 ) , Some ( 0 ) ) ;
1611- assert_eq ! ( 5 u . checked_sub( 6 ) , None ) ;
1612- assert_eq ! ( 5 u . checked_sub( 7 ) , None ) ;
1605+ assert_eq ! ( 5_usize . checked_sub( 0 ) , Some ( 5 ) ) ;
1606+ assert_eq ! ( 5_usize . checked_sub( 1 ) , Some ( 4 ) ) ;
1607+ assert_eq ! ( 5_usize . checked_sub( 2 ) , Some ( 3 ) ) ;
1608+ assert_eq ! ( 5_usize . checked_sub( 3 ) , Some ( 2 ) ) ;
1609+ assert_eq ! ( 5_usize . checked_sub( 4 ) , Some ( 1 ) ) ;
1610+ assert_eq ! ( 5_usize . checked_sub( 5 ) , Some ( 0 ) ) ;
1611+ assert_eq ! ( 5_usize . checked_sub( 6 ) , None ) ;
1612+ assert_eq ! ( 5_usize . checked_sub( 7 ) , None ) ;
16131613 }
16141614
16151615 #[ test]
0 commit comments