Skip to content

Commit 4566ad5

Browse files
committed
test: add test for Peer comparison
1 parent 5d479b7 commit 4566ad5

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

packages/primitives/src/peer.rs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -513,6 +513,22 @@ pub mod fixture {
513513

514514
#[cfg(test)]
515515
pub mod test {
516+
517+
mod peer {
518+
use crate::peer::fixture::PeerBuilder;
519+
520+
#[test]
521+
fn should_be_comparable() {
522+
let seeder1 = PeerBuilder::seeder().build();
523+
let seeder2 = PeerBuilder::seeder().build();
524+
525+
let leecher1 = PeerBuilder::leecher().build();
526+
527+
assert!(seeder1 == seeder2);
528+
assert!(seeder1 != leecher1);
529+
}
530+
}
531+
516532
mod torrent_peer_id {
517533
use aquatic_udp_protocol::PeerId;
518534

0 commit comments

Comments
 (0)