Skip to content

Commit 05a7198

Browse files
author
pseusys
committed
coverage test fix
1 parent 08d46f8 commit 05a7198

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

typhoon/tests/network/echo.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,6 @@ async fn test_echo_binary_payload() {
6868
let addr = free_addr();
6969
let (listener, cert) = setup_server(addr, settings.clone()).await;
7070

71-
let payload: Vec<u8> = (0u8..=255).cycle().take(512).collect();
72-
let expected = payload.clone();
73-
7471
let lh = listener.clone();
7572
settings.executor().spawn(async move {
7673
let client = lh.accept().await.expect("accept");
@@ -79,9 +76,11 @@ async fn test_echo_binary_payload() {
7976
});
8077

8178
let socket = connect_simple(cert, settings, DefaultClientConnectionHandler).await;
79+
let payload: Vec<u8> = (0u8..=255).cycle().take(socket.max_data_payload()).collect();
80+
8281
socket.send_bytes(&payload).await.expect("send");
8382
let resp = socket.receive_bytes().await.expect("recv");
84-
assert_eq!(resp, expected);
83+
assert_eq!(resp, payload);
8584
}
8685

8786
// Test: max_data_payload() reports a non-zero value.

0 commit comments

Comments
 (0)