zebra_network/peer/minimum_peer_version/
tests.rs
1#![cfg_attr(feature = "proptest-impl", allow(dead_code))]
4
5use zebra_chain::{
6 chain_tip::mock::{MockChainTip, MockChainTipSender},
7 parameters::Network,
8};
9
10use super::MinimumPeerVersion;
11
12#[cfg(test)]
13mod prop;
14
15impl MinimumPeerVersion<MockChainTip> {
16 pub fn with_mock_chain_tip(network: &Network) -> (Self, MockChainTipSender) {
17 let (chain_tip, best_tip) = MockChainTip::new();
18 let minimum_peer_version = MinimumPeerVersion::new(chain_tip, network);
19
20 (minimum_peer_version, best_tip)
21 }
22}