aquatic_peer_id: add more tests

This commit is contained in:
Joakim Frostegård 2023-06-04 17:18:54 +02:00
parent fa2f4a29b9
commit 977349ec03

View file

@ -198,6 +198,30 @@ mod tests {
PeerClient::from_peer_id(create_peer_id(b"-lt1234-k/asdh3")), PeerClient::from_peer_id(create_peer_id(b"-lt1234-k/asdh3")),
PeerClient::LibTorrentRakshasa("1.23.4".into()) PeerClient::LibTorrentRakshasa("1.23.4".into())
); );
assert_eq!(
PeerClient::from_peer_id(create_peer_id(b"-UT123A-k/asdh3")),
PeerClient::UTorrent("1.2.3 [Alpha]".into())
);
assert_eq!(
PeerClient::from_peer_id(create_peer_id(b"-TR0012-k/asdh3")),
PeerClient::Transmission("0.12".into())
);
assert_eq!(
PeerClient::from_peer_id(create_peer_id(b"-TR1212-k/asdh3")),
PeerClient::Transmission("1.21".into())
);
assert_eq!(
PeerClient::from_peer_id(create_peer_id(b"-WW0102-k/asdh3")),
PeerClient::WebTorrent("1.2".into())
);
assert_eq!(
PeerClient::from_peer_id(create_peer_id(b"-WW1302-k/asdh3")),
PeerClient::WebTorrent("13.2".into())
);
assert_eq!(
PeerClient::from_peer_id(create_peer_id(b"-WW1324-k/asdh3")),
PeerClient::WebTorrent("13.24".into())
);
assert_eq!( assert_eq!(
PeerClient::from_peer_id(create_peer_id(b"M1-2-3--k/asdh3")), PeerClient::from_peer_id(create_peer_id(b"M1-2-3--k/asdh3")),
PeerClient::Mainline("1.2.3".into()) PeerClient::Mainline("1.2.3".into())