@@ -11,29 +11,29 @@ mod tests {
1111
1212 #[ test]
1313 fn test_required_space ( ) {
14- assert_eq ! ( ( 0 as u32 ) . required_space( ) , 1 ) ;
15- assert_eq ! ( ( 1 as u32 ) . required_space( ) , 1 ) ;
16- assert_eq ! ( ( 128 as u32 ) . required_space( ) , 2 ) ;
17- assert_eq ! ( ( 16384 as u32 ) . required_space( ) , 3 ) ;
18- assert_eq ! ( ( 2097151 as u32 ) . required_space( ) , 3 ) ;
19- assert_eq ! ( ( 2097152 as u32 ) . required_space( ) , 4 ) ;
14+ assert_eq ! ( 0_u32 . required_space( ) , 1 ) ;
15+ assert_eq ! ( 1_u32 . required_space( ) , 1 ) ;
16+ assert_eq ! ( 128_u32 . required_space( ) , 2 ) ;
17+ assert_eq ! ( 16384_u32 . required_space( ) , 3 ) ;
18+ assert_eq ! ( 2097151_u32 . required_space( ) , 3 ) ;
19+ assert_eq ! ( 2097152_u32 . required_space( ) , 4 ) ;
2020 }
2121
2222 #[ test]
2323 fn test_encode_u64 ( ) {
24- assert_eq ! ( ( 0 as u32 ) . encode_var_vec( ) , vec![ 0b00000000 ] ) ;
25- assert_eq ! ( ( 300 as u32 ) . encode_var_vec( ) , vec![ 0b10101100 , 0b00000010 ] ) ;
24+ assert_eq ! ( 0_u32 . encode_var_vec( ) , vec![ 0b00000000 ] ) ;
25+ assert_eq ! ( 300_u32 . encode_var_vec( ) , vec![ 0b10101100 , 0b00000010 ] ) ;
2626 }
2727
2828 #[ test]
2929 fn test_identity_u64 ( ) {
30- for i in 1 as u64 ..100 {
30+ for i in 1_u64 ..100 {
3131 assert_eq ! (
3232 u64 :: decode_var( i. encode_var_vec( ) . as_slice( ) ) . unwrap( ) ,
3333 ( i, 1 )
3434 ) ;
3535 }
36- for i in 16400 as u64 ..16500 {
36+ for i in 16400_u64 ..16500 {
3737 assert_eq ! (
3838 u64 :: decode_var( i. encode_var_vec( ) . as_slice( ) ) . unwrap( ) ,
3939 ( i, 3 )
@@ -46,28 +46,25 @@ mod tests {
4646 let max_vec_encoded = vec ! [ 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0x01 ] ;
4747 assert_eq ! (
4848 u64 :: decode_var( max_vec_encoded. as_slice( ) ) . unwrap( ) . 0 ,
49- u64 :: max_value ( )
49+ u64 :: MAX
5050 ) ;
5151 }
5252
5353 #[ test]
5454 fn test_encode_i64 ( ) {
55- assert_eq ! ( ( 0 as i64 ) . encode_var_vec( ) , ( 0 as u32 ) . encode_var_vec( ) ) ;
56- assert_eq ! ( ( 150 as i64 ) . encode_var_vec( ) , ( 300 as u32 ) . encode_var_vec( ) ) ;
55+ assert_eq ! ( 0_i64 . encode_var_vec( ) , 0_u32 . encode_var_vec( ) ) ;
56+ assert_eq ! ( 150_i64 . encode_var_vec( ) , 300_u32 . encode_var_vec( ) ) ;
57+ assert_eq ! ( ( -150_i64 ) . encode_var_vec( ) , 299_u32 . encode_var_vec( ) ) ;
5758 assert_eq ! (
58- ( -150 as i64 ) . encode_var_vec( ) ,
59- ( 299 as u32 ) . encode_var_vec( )
59+ ( -2147483648_i64 ) . encode_var_vec( ) ,
60+ 4294967295_u64 . encode_var_vec( )
6061 ) ;
6162 assert_eq ! (
62- ( -2147483648 as i64 ) . encode_var_vec( ) ,
63- ( 4294967295 as u64 ) . encode_var_vec( )
64- ) ;
65- assert_eq ! (
66- ( i64 :: max_value( ) as i64 ) . encode_var_vec( ) ,
63+ i64 :: MAX . encode_var_vec( ) ,
6764 & [ 0xFE , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0x01 ]
6865 ) ;
6966 assert_eq ! (
70- ( i64 :: min_value ( ) as i64 ) . encode_var_vec( ) ,
67+ i64 :: MIN . encode_var_vec( ) ,
7168 & [ 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0x01 ]
7269 ) ;
7370 }
@@ -77,7 +74,7 @@ mod tests {
7774 let min_vec_encoded = vec ! [ 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0x01 ] ;
7875 assert_eq ! (
7976 i64 :: decode_var( min_vec_encoded. as_slice( ) ) . unwrap( ) . 0 ,
80- i64 :: min_value ( )
77+ i64 :: MIN
8178 ) ;
8279 }
8380
@@ -86,17 +83,14 @@ mod tests {
8683 let max_vec_encoded = vec ! [ 0xFE , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0x01 ] ;
8784 assert_eq ! (
8885 i64 :: decode_var( max_vec_encoded. as_slice( ) ) . unwrap( ) . 0 ,
89- i64 :: max_value ( )
86+ i64 :: MAX
9087 ) ;
9188 }
9289
9390 #[ test]
9491 fn test_encode_i16 ( ) {
95- assert_eq ! ( ( 150 as i16 ) . encode_var_vec( ) , ( 300 as u32 ) . encode_var_vec( ) ) ;
96- assert_eq ! (
97- ( -150 as i16 ) . encode_var_vec( ) ,
98- ( 299 as u32 ) . encode_var_vec( )
99- ) ;
92+ assert_eq ! ( 150_i16 . encode_var_vec( ) , 300_u32 . encode_var_vec( ) ) ;
93+ assert_eq ! ( ( -150_i16 ) . encode_var_vec( ) , 299_u32 . encode_var_vec( ) ) ;
10094 }
10195
10296 #[ test]
@@ -155,7 +149,7 @@ mod tests {
155149
156150 #[ test]
157151 fn test_unterminated_varint ( ) {
158- let buf = vec ! [ 0xff as u8 ; 12 ] ;
152+ let buf = vec ! [ 0xff_u8 ; 12 ] ;
159153 let mut read = buf. as_slice ( ) ;
160154 assert ! ( read. read_varint:: <u64 >( ) . is_err( ) ) ;
161155 }
@@ -203,7 +197,7 @@ mod tests {
203197
204198 #[ test]
205199 fn test_regression_22 ( ) {
206- let encoded: Vec < u8 > = ( 0x112233 as u64 ) . encode_var_vec ( ) ;
200+ let encoded: Vec < u8 > = 0x112233_u64 . encode_var_vec ( ) ;
207201 assert_eq ! (
208202 encoded. as_slice( ) . read_varint:: <i8 >( ) . unwrap_err( ) . kind( ) ,
209203 std:: io:: ErrorKind :: InvalidData
0 commit comments