@@ -3825,33 +3825,30 @@ mod tests {
38253825 more_frames : true ,
38263826 } ;
38273827 assert_eq ! ( ev, ev_headers) ;
3828+ assert_eq ! ( s. poll_server( ) , Ok ( ( 0 , Event :: Data ) ) ) ;
3829+ assert_eq ! ( s. recv_body_server( 0 , & mut recv_buf) , Ok ( body. len( ) ) ) ;
3830+ assert_eq ! ( s. poll_client( ) , Err ( Error :: Done ) ) ;
3831+ assert_eq ! ( s. recv_body_server( 0 , & mut recv_buf) , Ok ( body. len( ) ) ) ;
3832+ assert_eq ! ( s. poll_server( ) , Ok ( ( 0 , Event :: Finished ) ) ) ;
38283833
38293834 let ( _, ev) = s. poll_server ( ) . unwrap ( ) ;
38303835 let ev_headers = Event :: Headers {
38313836 list : reqs[ 1 ] . clone ( ) ,
38323837 more_frames : true ,
38333838 } ;
38343839 assert_eq ! ( ev, ev_headers) ;
3840+ assert_eq ! ( s. poll_server( ) , Ok ( ( 4 , Event :: Data ) ) ) ;
3841+ assert_eq ! ( s. recv_body_server( 4 , & mut recv_buf) , Ok ( body. len( ) ) ) ;
3842+ assert_eq ! ( s. poll_client( ) , Err ( Error :: Done ) ) ;
3843+ assert_eq ! ( s. recv_body_server( 4 , & mut recv_buf) , Ok ( body. len( ) ) ) ;
3844+ assert_eq ! ( s. poll_server( ) , Ok ( ( 4 , Event :: Finished ) ) ) ;
38353845
38363846 let ( _, ev) = s. poll_server ( ) . unwrap ( ) ;
38373847 let ev_headers = Event :: Headers {
38383848 list : reqs[ 2 ] . clone ( ) ,
38393849 more_frames : true ,
38403850 } ;
38413851 assert_eq ! ( ev, ev_headers) ;
3842-
3843- assert_eq ! ( s. poll_server( ) , Ok ( ( 0 , Event :: Data ) ) ) ;
3844- assert_eq ! ( s. recv_body_server( 0 , & mut recv_buf) , Ok ( body. len( ) ) ) ;
3845- assert_eq ! ( s. poll_client( ) , Err ( Error :: Done ) ) ;
3846- assert_eq ! ( s. recv_body_server( 0 , & mut recv_buf) , Ok ( body. len( ) ) ) ;
3847- assert_eq ! ( s. poll_server( ) , Ok ( ( 0 , Event :: Finished ) ) ) ;
3848-
3849- assert_eq ! ( s. poll_server( ) , Ok ( ( 4 , Event :: Data ) ) ) ;
3850- assert_eq ! ( s. recv_body_server( 4 , & mut recv_buf) , Ok ( body. len( ) ) ) ;
3851- assert_eq ! ( s. poll_client( ) , Err ( Error :: Done ) ) ;
3852- assert_eq ! ( s. recv_body_server( 4 , & mut recv_buf) , Ok ( body. len( ) ) ) ;
3853- assert_eq ! ( s. poll_server( ) , Ok ( ( 4 , Event :: Finished ) ) ) ;
3854-
38553852 assert_eq ! ( s. poll_server( ) , Ok ( ( 8 , Event :: Data ) ) ) ;
38563853 assert_eq ! ( s. recv_body_server( 8 , & mut recv_buf) , Ok ( body. len( ) ) ) ;
38573854 assert_eq ! ( s. poll_client( ) , Err ( Error :: Done ) ) ;
0 commit comments