@@ -53,7 +53,7 @@ const TEST_CASES: &[TestCase] = &[
5353 TestCase :: new ( "https://www.openssl.org" , & [ 200 ] ) ,
5454 TestCase :: new ( "https://www.t-mobile.com" , & [ 200 ] ) ,
5555 TestCase :: new ( "https://www.verizon.com" , & [ 200 ] ) ,
56- TestCase :: new ( "https://www.wikipedia.org" , & [ 200 ] ) ,
56+ TestCase :: new ( "https://www.wikipedia.org" , & [ 200 , 403 ] ) ,
5757 TestCase :: new ( "https://www.yahoo.com" , & [ 200 , 429 ] ) ,
5858 TestCase :: new ( "https://www.youtube.com" , & [ 200 ] ) ,
5959 TestCase :: new ( "https://www.github.com" , & [ 301 ] ) ,
@@ -100,7 +100,11 @@ async fn http_get_test() -> Result<(), Box<dyn std::error::Error>> {
100100 if !status_was_expected {
101101 tracing:: error!( "unexpected status code: {status_code}" ) ;
102102 }
103- assert ! ( status_was_expected) ;
103+ assert ! (
104+ status_was_expected,
105+ "Unexpected status code \" {status_code}\" for test case {:#?}" ,
106+ test_case
107+ ) ;
104108
105109 if status_code == StatusCode :: OK . as_u16 ( ) {
106110 let body = response. into_body ( ) . collect ( ) . await ?. to_bytes ( ) ;
0 commit comments