Skip to content

Commit e8042c0

Browse files
authored
ci: fix wikipedia network test + better error message (#5470)
1 parent 83dcc99 commit e8042c0

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

bindings/rust/standard/integration/src/network/https_client.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)