Skip to content

Commit 4e77adb

Browse files
committed
Update tests to account for grpc-uds patch
1 parent 19ec427 commit 4e77adb

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

tests/h2-tests/tests/server.rs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -504,11 +504,21 @@ async fn recv_invalid_authority() {
504504
let settings = client.assert_server_handshake().await;
505505
assert_default_settings!(settings);
506506
client.send_frame(bad_headers).await;
507-
client.recv_frame(frames::reset(1).protocol_error()).await;
507+
// grpc-uds patch: must now still be accepted
508+
client
509+
.recv_frame(frames::headers(1).response(200).eos())
510+
.await;
508511
};
509512

510513
let srv = async move {
511514
let mut srv = server::handshake(io).await.expect("handshake");
515+
516+
// grpc-uds patch: must now still be accepted
517+
let (req, mut stream) = srv.next().await.unwrap().unwrap();
518+
assert_eq!(req.method(), &http::Method::GET);
519+
let rsp = http::Response::builder().status(200).body(()).unwrap();
520+
stream.send_response(rsp, true).unwrap();
521+
512522
assert!(srv.next().await.is_none());
513523
};
514524

tests/h2-tests/tests/stream_states.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -508,6 +508,7 @@ async fn recv_goaway_with_higher_last_processed_id() {
508508
}
509509

510510
#[tokio::test]
511+
#[ignore = "authority validation disabled by grpc-uds"]
511512
async fn recv_next_stream_id_updated_by_malformed_headers() {
512513
h2_support::trace_init!();
513514
let (io, mut client) = mock::new();

0 commit comments

Comments
 (0)