Skip to content

Commit 2af4a09

Browse files
committed
fixup tests (clippy)
1 parent 90cdc88 commit 2af4a09

File tree

1 file changed

+28
-14
lines changed

1 file changed

+28
-14
lines changed

p2p/src/network/yamux/tests.rs

Lines changed: 28 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,10 @@ fn test_frame_serialization() {
5454
/// - Payload extraction
5555
#[test]
5656
fn test_frame_parsing() {
57-
let mut state = P2pNetworkYamuxState::default();
58-
state.message_size_limit = Limit::Some(1024);
57+
let mut state = P2pNetworkYamuxState {
58+
message_size_limit: Limit::Some(1024),
59+
..P2pNetworkYamuxState::default()
60+
};
5961

6062
// Valid data frame
6163
let data = vec![
@@ -167,8 +169,10 @@ fn test_stream_id_allocation() {
167169
/// not in spec but required for security)
168170
#[test]
169171
fn test_message_size_limit() {
170-
let mut state = P2pNetworkYamuxState::default();
171-
state.message_size_limit = Limit::Some(10);
172+
let mut state = P2pNetworkYamuxState {
173+
message_size_limit: Limit::Some(10),
174+
..P2pNetworkYamuxState::default()
175+
};
172176

173177
// Message exceeding size limit
174178
let data = vec![
@@ -226,8 +230,10 @@ fn test_ping_pong() {
226230
/// and waits for complete frame before processing
227231
#[test]
228232
fn test_partial_frame_parsing() {
229-
let mut state = P2pNetworkYamuxState::default();
230-
state.message_size_limit = Limit::Some(1024);
233+
let mut state = P2pNetworkYamuxState {
234+
message_size_limit: Limit::Some(1024),
235+
..P2pNetworkYamuxState::default()
236+
};
231237

232238
// Send header only first
233239
let header = vec![
@@ -252,8 +258,10 @@ fn test_partial_frame_parsing() {
252258
/// Ensures correct frame boundary detection and sequential processing
253259
#[test]
254260
fn test_multiple_frames_parsing() {
255-
let mut state = P2pNetworkYamuxState::default();
256-
state.message_size_limit = Limit::Some(1024);
261+
let mut state = P2pNetworkYamuxState {
262+
message_size_limit: Limit::Some(1024),
263+
..P2pNetworkYamuxState::default()
264+
};
257265

258266
// Two consecutive frames
259267
let frames = vec![
@@ -273,8 +281,10 @@ fn test_multiple_frames_parsing() {
273281
/// - Window update mechanism
274282
#[test]
275283
fn test_flow_control() {
276-
let mut stream = YamuxStreamState::default();
277-
stream.window_theirs = 10; // Small window for testing
284+
let mut stream = YamuxStreamState {
285+
window_theirs: 10, // Small window for testing
286+
..YamuxStreamState::default()
287+
};
278288

279289
// Create frame larger than window
280290
let large_frame = YamuxFrame {
@@ -466,8 +476,10 @@ fn test_window_overflow() {
466476
let mut state = P2pNetworkYamuxState::default();
467477
let stream_id = 1;
468478

469-
let mut stream = YamuxStreamState::default();
470-
stream.window_theirs = MAX_WINDOW_SIZE;
479+
let stream = YamuxStreamState {
480+
window_theirs: MAX_WINDOW_SIZE,
481+
..YamuxStreamState::default()
482+
};
471483
state.streams.insert(stream_id, stream);
472484

473485
// Try to update beyond MAX_WINDOW_SIZE
@@ -489,8 +501,10 @@ fn test_window_overflow() {
489501
/// doesn't match actual data length
490502
#[test]
491503
fn test_malformed_frame() {
492-
let mut state = P2pNetworkYamuxState::default();
493-
state.message_size_limit = Limit::Some(1024);
504+
let mut state = P2pNetworkYamuxState {
505+
message_size_limit: Limit::Some(1024),
506+
..P2pNetworkYamuxState::default()
507+
};
494508

495509
// Frame with length field larger than actual data
496510
let data = vec![

0 commit comments

Comments
 (0)