Skip to content

Commit 540b427

Browse files
committed
lints
1 parent ade402b commit 540b427

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/sstream/sm2.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -639,6 +639,7 @@ mod tests {
639639
}
640640
}
641641

642+
#[allow(clippy::type_complexity)]
642643
fn create_mock_io_pair() -> (
643644
MockIo<impl Stream<Item = Result<Vec<u8>, std::io::Error>>>,
644645
mpsc::UnboundedSender<Result<Vec<u8>, std::io::Error>>,
@@ -743,10 +744,9 @@ mod tests {
743744
let (mut lm, mut rm) = connected_machines();
744745

745746
let payload = b"Hello, World!".to_vec();
746-
lm.handshake_start(&payload);
747-
//let (lres, rres) = join!(lm.send(b"foo"), rm.next()); // TODO this hangs
747+
lm.handshake_start(&payload)?;
748748
let (lres, rres) = join!(lm.flush(), rm.next());
749-
assert!(matches!(rres, Some(Event::HandshakePayload(payload))));
749+
assert!(matches!(rres, Some(Event::HandshakePayload(_))));
750750
lres?;
751751
Ok(())
752752
}
@@ -763,14 +763,14 @@ mod tests {
763763
};
764764

765765
let (empty, rtol, ltor): (Vec<u8>, _, _) = (vec![], b"rtol".to_vec(), b"ltor".to_vec());
766-
assert!(matches!(lr, Event::HandshakePayload(empty)));
767-
assert!(matches!(rr, Event::HandshakePayload(empty)));
766+
assert!(matches!(lr, Event::HandshakePayload(x) if x == empty));
767+
assert!(matches!(rr, Event::HandshakePayload(x) if x == empty));
768768

769769
let (Some(lr), Some(rr)) = join!(lm.next(), rm.next()) else {
770770
panic!()
771771
};
772-
assert!(matches!(lr, Event::Message(rtol)));
773-
assert!(matches!(rr, Event::Message(ltor)));
772+
assert!(matches!(lr, Event::Message(x) if x == rtol));
773+
assert!(matches!(rr, Event::Message(x) if x == ltor));
774774

775775
Ok(())
776776
}

0 commit comments

Comments
 (0)