@@ -17,9 +17,9 @@ use std::mem;
1717
1818use crate :: io:: IoSliceMut ;
1919
20- pub use take:: Take ;
2120pub use bytes:: Bytes ;
2221pub use chain:: Chain ;
22+ pub use take:: Take ;
2323
2424extension_trait ! {
2525 use std:: pin:: Pin ;
@@ -483,7 +483,7 @@ mod tests {
483483 use crate :: prelude:: * ;
484484
485485 #[ test]
486- fn test_read_by_ref ( ) -> io :: Result < ( ) > {
486+ fn test_read_by_ref ( ) {
487487 crate :: task:: block_on ( async {
488488 let mut f = io:: Cursor :: new ( vec ! [ 0u8 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ] ) ;
489489 let mut buffer = Vec :: new ( ) ;
@@ -493,14 +493,13 @@ mod tests {
493493 let reference = f. by_ref ( ) ;
494494
495495 // read at most 5 bytes
496- assert_eq ! ( reference. take( 5 ) . read_to_end( & mut buffer) . await ? , 5 ) ;
496+ assert_eq ! ( reference. take( 5 ) . read_to_end( & mut buffer) . await . unwrap ( ) , 5 ) ;
497497 assert_eq ! ( & buffer, & [ 0 , 1 , 2 , 3 , 4 ] )
498498 } // drop our &mut reference so we can use f again
499499
500500 // original file still usable, read the rest
501- assert_eq ! ( f. read_to_end( & mut other_buffer) . await ? , 4 ) ;
501+ assert_eq ! ( f. read_to_end( & mut other_buffer) . await . unwrap ( ) , 4 ) ;
502502 assert_eq ! ( & other_buffer, & [ 5 , 6 , 7 , 8 ] ) ;
503- Ok ( ( ) )
504- } )
503+ } ) ;
505504 }
506505}
0 commit comments