Skip to content

Commit 8361d3b

Browse files
committed
Update from main
1 parent a863bac commit 8361d3b

File tree

1 file changed

+23
-6
lines changed

1 file changed

+23
-6
lines changed

libdd-crashtracker/src/receiver/receive_report.rs

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,7 @@ mod tests {
508508
let state = StdinState::Waiting;
509509
let line = DD_CRASHTRACK_BEGIN_MESSAGE;
510510

511-
let next_state = process_line(&mut builder, &mut config, line, state).unwrap();
511+
let next_state = process_line(&mut builder, &mut config, line, state, &None).unwrap();
512512

513513
assert!(matches!(next_state, StdinState::Message));
514514
}
@@ -522,7 +522,8 @@ mod tests {
522522
let state = StdinState::Message;
523523
let message_line = "program panicked";
524524

525-
let next_state = process_line(&mut builder, &mut config, message_line, state).unwrap();
525+
let next_state =
526+
process_line(&mut builder, &mut config, message_line, state, &None).unwrap();
526527

527528
// Should stay in message state
528529
assert!(matches!(next_state, StdinState::Message));
@@ -539,7 +540,7 @@ mod tests {
539540
let state = StdinState::Message;
540541
let line = DD_CRASHTRACK_END_MESSAGE;
541542

542-
let next_state = process_line(&mut builder, &mut config, line, state).unwrap();
543+
let next_state = process_line(&mut builder, &mut config, line, state, &None).unwrap();
543544

544545
assert!(matches!(next_state, StdinState::Waiting));
545546
}
@@ -552,7 +553,7 @@ mod tests {
552553
let state = StdinState::Message;
553554
let empty_line = "";
554555

555-
let result = process_line(&mut builder, &mut config, empty_line, state);
556+
let result = process_line(&mut builder, &mut config, empty_line, state, &None);
556557

557558
// Should handle empty line without error
558559
assert!(result.is_ok());
@@ -569,6 +570,7 @@ mod tests {
569570
&mut config,
570571
"Line 1 of panic",
571572
StdinState::Message,
573+
&None,
572574
)
573575
.unwrap();
574576

@@ -593,17 +595,32 @@ mod tests {
593595
&mut config,
594596
DD_CRASHTRACK_BEGIN_MESSAGE,
595597
state,
598+
&None,
596599
)
597600
.unwrap();
598601
assert!(matches!(state, StdinState::Message));
599602

600603
// Add message content
601-
state = process_line(&mut builder, &mut config, "test panic message", state).unwrap();
604+
state = process_line(
605+
&mut builder,
606+
&mut config,
607+
"test panic message",
608+
state,
609+
&None,
610+
)
611+
.unwrap();
602612
assert!(matches!(state, StdinState::Message));
603613
assert!(builder.has_message());
604614

605615
// End message
606-
state = process_line(&mut builder, &mut config, DD_CRASHTRACK_END_MESSAGE, state).unwrap();
616+
state = process_line(
617+
&mut builder,
618+
&mut config,
619+
DD_CRASHTRACK_END_MESSAGE,
620+
state,
621+
&None,
622+
)
623+
.unwrap();
607624
assert!(matches!(state, StdinState::Waiting));
608625
}
609626
}

0 commit comments

Comments
 (0)