Fix clippy warnings (#7625)

* Fix clippy check

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Autofix clippy

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Fix trivial

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* fmt

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* suppress warnings

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* Quiet clippy 😌

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

---------

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
This commit is contained in:
Oliver Tale-Yazdi
2023-08-16 14:20:31 +02:00
committed by GitHub
parent a0f83eb992
commit d501d92176
51 changed files with 729 additions and 1073 deletions
@@ -147,7 +147,7 @@ impl TestState {
fn current_group_validator_peer_ids(&self) -> Vec<PeerId> {
self.current_group_validator_indices()
.iter()
.map(|i| self.validator_peer_id[i.0 as usize].clone())
.map(|i| self.validator_peer_id[i.0 as usize])
.collect()
}
@@ -412,7 +412,7 @@ async fn connect_peer(
overseer_send(
virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerConnected(
peer.clone(),
peer,
polkadot_node_network_protocol::ObservedRole::Authority,
CollationVersion::V1.into(),
authority_id.map(|v| HashSet::from([v])),
@@ -509,7 +509,7 @@ async fn send_peer_view_change(
overseer_send(
virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerViewChange(
peer.clone(),
*peer,
View::new(hashes, 0),
)),
)
@@ -519,7 +519,7 @@ async fn send_peer_view_change(
#[test]
fn advertise_and_send_collation() {
let mut test_state = TestState::default();
let local_peer_id = test_state.local_peer_id.clone();
let local_peer_id = test_state.local_peer_id;
let collator_pair = test_state.collator_pair.clone();
test_harness(
@@ -540,7 +540,7 @@ fn advertise_and_send_collation() {
.into_iter()
.zip(test_state.current_group_validator_peer_ids())
{
connect_peer(&mut virtual_overseer, peer.clone(), Some(val.clone())).await;
connect_peer(&mut virtual_overseer, peer, Some(val.clone())).await;
}
// We declare to the connected validators that we are a collator.
@@ -550,7 +550,7 @@ fn advertise_and_send_collation() {
expect_declare_msg(&mut virtual_overseer, &test_state, &peer_id).await;
}
let peer = test_state.current_group_validator_peer_ids()[0].clone();
let peer = test_state.current_group_validator_peer_ids()[0];
// Send info about peer's view.
send_peer_view_change(&mut virtual_overseer, &peer, vec![test_state.relay_parent])
@@ -627,7 +627,7 @@ fn advertise_and_send_collation() {
let old_relay_parent = test_state.relay_parent;
test_state.advance_to_new_round(&mut virtual_overseer, false).await;
let peer = test_state.validator_peer_id[2].clone();
let peer = test_state.validator_peer_id[2];
// Re-request a collation.
let (pending_response, rx) = oneshot::channel();
@@ -658,7 +658,7 @@ fn advertise_and_send_collation() {
overseer_send(
&mut virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerViewChange(
peer.clone(),
peer,
view![test_state.relay_parent],
)),
)
@@ -674,7 +674,7 @@ fn advertise_and_send_collation() {
#[test]
fn delay_reputation_change() {
let test_state = TestState::default();
let local_peer_id = test_state.local_peer_id.clone();
let local_peer_id = test_state.local_peer_id;
let collator_pair = test_state.collator_pair.clone();
test_harness(
@@ -694,7 +694,7 @@ fn delay_reputation_change() {
.into_iter()
.zip(test_state.current_group_validator_peer_ids())
{
connect_peer(&mut virtual_overseer, peer.clone(), Some(val.clone())).await;
connect_peer(&mut virtual_overseer, peer, Some(val.clone())).await;
}
// We declare to the connected validators that we are a collator.
@@ -704,7 +704,7 @@ fn delay_reputation_change() {
expect_declare_msg(&mut virtual_overseer, &test_state, &peer_id).await;
}
let peer = test_state.current_group_validator_peer_ids()[0].clone();
let peer = test_state.current_group_validator_peer_ids()[0];
// Send info about peer's view.
send_peer_view_change(&mut virtual_overseer, &peer, vec![test_state.relay_parent])
@@ -773,6 +773,7 @@ fn delay_reputation_change() {
}
#[test]
#[allow(clippy::async_yields_async)]
fn send_only_one_collation_per_relay_parent_at_a_time() {
test_validator_send_sequence(|mut second_response_receiver, feedback_first_tx| async move {
Delay::new(Duration::from_millis(100)).await;
@@ -788,6 +789,7 @@ fn send_only_one_collation_per_relay_parent_at_a_time() {
}
#[test]
#[allow(clippy::async_yields_async)]
fn send_next_collation_after_max_unshared_upload_time() {
test_validator_send_sequence(|second_response_receiver, _| async move {
Delay::new(MAX_UNSHARED_UPLOAD_TIME + Duration::from_millis(50)).await;
@@ -798,7 +800,7 @@ fn send_next_collation_after_max_unshared_upload_time() {
#[test]
fn collators_declare_to_connected_peers() {
let test_state = TestState::default();
let local_peer_id = test_state.local_peer_id.clone();
let local_peer_id = test_state.local_peer_id;
let collator_pair = test_state.collator_pair.clone();
test_harness(
@@ -806,14 +808,13 @@ fn collators_declare_to_connected_peers() {
collator_pair,
ReputationAggregator::new(|_| true),
|mut test_harness| async move {
let peer = test_state.validator_peer_id[0].clone();
let peer = test_state.validator_peer_id[0];
let validator_id = test_state.current_group_validator_authority_ids()[0].clone();
setup_system(&mut test_harness.virtual_overseer, &test_state).await;
// A validator connected to us
connect_peer(&mut test_harness.virtual_overseer, peer.clone(), Some(validator_id))
.await;
connect_peer(&mut test_harness.virtual_overseer, peer, Some(validator_id)).await;
expect_declare_msg(&mut test_harness.virtual_overseer, &test_state, &peer).await;
test_harness
},
@@ -823,7 +824,7 @@ fn collators_declare_to_connected_peers() {
#[test]
fn collations_are_only_advertised_to_validators_with_correct_view() {
let test_state = TestState::default();
let local_peer_id = test_state.local_peer_id.clone();
let local_peer_id = test_state.local_peer_id;
let collator_pair = test_state.collator_pair.clone();
test_harness(
@@ -833,19 +834,19 @@ fn collations_are_only_advertised_to_validators_with_correct_view() {
|mut test_harness| async move {
let virtual_overseer = &mut test_harness.virtual_overseer;
let peer = test_state.current_group_validator_peer_ids()[0].clone();
let peer = test_state.current_group_validator_peer_ids()[0];
let validator_id = test_state.current_group_validator_authority_ids()[0].clone();
let peer2 = test_state.current_group_validator_peer_ids()[1].clone();
let peer2 = test_state.current_group_validator_peer_ids()[1];
let validator_id2 = test_state.current_group_validator_authority_ids()[1].clone();
setup_system(virtual_overseer, &test_state).await;
// A validator connected to us
connect_peer(virtual_overseer, peer.clone(), Some(validator_id)).await;
connect_peer(virtual_overseer, peer, Some(validator_id)).await;
// Connect the second validator
connect_peer(virtual_overseer, peer2.clone(), Some(validator_id2)).await;
connect_peer(virtual_overseer, peer2, Some(validator_id2)).await;
expect_declare_msg(virtual_overseer, &test_state, &peer).await;
expect_declare_msg(virtual_overseer, &test_state, &peer2).await;
@@ -870,7 +871,7 @@ fn collations_are_only_advertised_to_validators_with_correct_view() {
#[test]
fn collate_on_two_different_relay_chain_blocks() {
let mut test_state = TestState::default();
let local_peer_id = test_state.local_peer_id.clone();
let local_peer_id = test_state.local_peer_id;
let collator_pair = test_state.collator_pair.clone();
test_harness(
@@ -880,19 +881,19 @@ fn collate_on_two_different_relay_chain_blocks() {
|mut test_harness| async move {
let virtual_overseer = &mut test_harness.virtual_overseer;
let peer = test_state.current_group_validator_peer_ids()[0].clone();
let peer = test_state.current_group_validator_peer_ids()[0];
let validator_id = test_state.current_group_validator_authority_ids()[0].clone();
let peer2 = test_state.current_group_validator_peer_ids()[1].clone();
let peer2 = test_state.current_group_validator_peer_ids()[1];
let validator_id2 = test_state.current_group_validator_authority_ids()[1].clone();
setup_system(virtual_overseer, &test_state).await;
// A validator connected to us
connect_peer(virtual_overseer, peer.clone(), Some(validator_id)).await;
connect_peer(virtual_overseer, peer, Some(validator_id)).await;
// Connect the second validator
connect_peer(virtual_overseer, peer2.clone(), Some(validator_id2)).await;
connect_peer(virtual_overseer, peer2, Some(validator_id2)).await;
expect_declare_msg(virtual_overseer, &test_state, &peer).await;
expect_declare_msg(virtual_overseer, &test_state, &peer2).await;
@@ -921,7 +922,7 @@ fn collate_on_two_different_relay_chain_blocks() {
#[test]
fn validator_reconnect_does_not_advertise_a_second_time() {
let test_state = TestState::default();
let local_peer_id = test_state.local_peer_id.clone();
let local_peer_id = test_state.local_peer_id;
let collator_pair = test_state.collator_pair.clone();
test_harness(
@@ -931,13 +932,13 @@ fn validator_reconnect_does_not_advertise_a_second_time() {
|mut test_harness| async move {
let virtual_overseer = &mut test_harness.virtual_overseer;
let peer = test_state.current_group_validator_peer_ids()[0].clone();
let peer = test_state.current_group_validator_peer_ids()[0];
let validator_id = test_state.current_group_validator_authority_ids()[0].clone();
setup_system(virtual_overseer, &test_state).await;
// A validator connected to us
connect_peer(virtual_overseer, peer.clone(), Some(validator_id.clone())).await;
connect_peer(virtual_overseer, peer, Some(validator_id.clone())).await;
expect_declare_msg(virtual_overseer, &test_state, &peer).await;
distribute_collation(virtual_overseer, &test_state, true).await;
@@ -946,8 +947,8 @@ fn validator_reconnect_does_not_advertise_a_second_time() {
expect_advertise_collation_msg(virtual_overseer, &peer, test_state.relay_parent).await;
// Disconnect and reconnect directly
disconnect_peer(virtual_overseer, peer.clone()).await;
connect_peer(virtual_overseer, peer.clone(), Some(validator_id)).await;
disconnect_peer(virtual_overseer, peer).await;
connect_peer(virtual_overseer, peer, Some(validator_id)).await;
expect_declare_msg(virtual_overseer, &test_state, &peer).await;
send_peer_view_change(virtual_overseer, &peer, vec![test_state.relay_parent]).await;
@@ -961,7 +962,7 @@ fn validator_reconnect_does_not_advertise_a_second_time() {
#[test]
fn collators_reject_declare_messages() {
let test_state = TestState::default();
let local_peer_id = test_state.local_peer_id.clone();
let local_peer_id = test_state.local_peer_id;
let collator_pair = test_state.collator_pair.clone();
let collator_pair2 = CollatorPair::generate().0;
@@ -972,19 +973,19 @@ fn collators_reject_declare_messages() {
|mut test_harness| async move {
let virtual_overseer = &mut test_harness.virtual_overseer;
let peer = test_state.current_group_validator_peer_ids()[0].clone();
let peer = test_state.current_group_validator_peer_ids()[0];
let validator_id = test_state.current_group_validator_authority_ids()[0].clone();
setup_system(virtual_overseer, &test_state).await;
// A validator connected to us
connect_peer(virtual_overseer, peer.clone(), Some(validator_id)).await;
connect_peer(virtual_overseer, peer, Some(validator_id)).await;
expect_declare_msg(virtual_overseer, &test_state, &peer).await;
overseer_send(
virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerMessage(
peer.clone(),
peer,
Versioned::V1(protocol_v1::CollatorProtocolMessage::Declare(
collator_pair2.public(),
ParaId::from(5),
@@ -1021,7 +1022,7 @@ where
F: Future<Output = oneshot::Receiver<sc_network::config::OutgoingResponse>>,
{
let test_state = TestState::default();
let local_peer_id = test_state.local_peer_id.clone();
let local_peer_id = test_state.local_peer_id;
let collator_pair = test_state.collator_pair.clone();
test_harness(
@@ -1042,7 +1043,7 @@ where
.into_iter()
.zip(test_state.current_group_validator_peer_ids())
{
connect_peer(virtual_overseer, peer.clone(), Some(val.clone())).await;
connect_peer(virtual_overseer, peer, Some(val.clone())).await;
}
// We declare to the connected validators that we are a collator.
@@ -1052,8 +1053,8 @@ where
expect_declare_msg(virtual_overseer, &test_state, &peer_id).await;
}
let validator_0 = test_state.current_group_validator_peer_ids()[0].clone();
let validator_1 = test_state.current_group_validator_peer_ids()[1].clone();
let validator_0 = test_state.current_group_validator_peer_ids()[0];
let validator_1 = test_state.current_group_validator_peer_ids()[1];
// Send info about peer's view.
send_peer_view_change(virtual_overseer, &validator_0, vec![test_state.relay_parent])
@@ -1149,7 +1150,7 @@ where
#[test]
fn connect_to_buffered_groups() {
let mut test_state = TestState::default();
let local_peer_id = test_state.local_peer_id.clone();
let local_peer_id = test_state.local_peer_id;
let collator_pair = test_state.collator_pair.clone();
test_harness(
@@ -1180,7 +1181,7 @@ fn connect_to_buffered_groups() {
let head_a = test_state.relay_parent;
for (val, peer) in group_a.iter().zip(&peers_a) {
connect_peer(&mut virtual_overseer, peer.clone(), Some(val.clone())).await;
connect_peer(&mut virtual_overseer, *peer, Some(val.clone())).await;
}
for peer_id in &peers_a {
@@ -313,7 +313,7 @@ async fn connect_and_declare_collator(
overseer_send(
virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerConnected(
peer.clone(),
peer,
ObservedRole::Full,
CollationVersion::V1.into(),
None,
@@ -324,7 +324,7 @@ async fn connect_and_declare_collator(
overseer_send(
virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerMessage(
peer.clone(),
peer,
Versioned::V1(protocol_v1::CollatorProtocolMessage::Declare(
collator.public(),
para_id,
@@ -376,13 +376,13 @@ fn act_on_advertisement() {
connect_and_declare_collator(
&mut virtual_overseer,
peer_b.clone(),
peer_b,
pair.clone(),
test_state.chain_ids[0],
)
.await;
advertise_collation(&mut virtual_overseer, peer_b.clone(), test_state.relay_parent).await;
advertise_collation(&mut virtual_overseer, peer_b, test_state.relay_parent).await;
assert_fetch_collation_request(
&mut virtual_overseer,
@@ -418,17 +418,17 @@ fn collator_reporting_works() {
connect_and_declare_collator(
&mut virtual_overseer,
peer_b.clone(),
peer_b,
test_state.collators[0].clone(),
test_state.chain_ids[0].clone(),
test_state.chain_ids[0],
)
.await;
connect_and_declare_collator(
&mut virtual_overseer,
peer_c.clone(),
peer_c,
test_state.collators[1].clone(),
test_state.chain_ids[0].clone(),
test_state.chain_ids[0],
)
.await;
@@ -477,7 +477,7 @@ fn collator_authentication_verification_works() {
overseer_send(
&mut virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerMessage(
peer_b.clone(),
peer_b,
Versioned::V1(protocol_v1::CollatorProtocolMessage::Declare(
test_state.collators[0].public(),
test_state.chain_ids[0],
@@ -529,22 +529,22 @@ fn fetch_one_collation_at_a_time() {
connect_and_declare_collator(
&mut virtual_overseer,
peer_b.clone(),
peer_b,
test_state.collators[0].clone(),
test_state.chain_ids[0].clone(),
test_state.chain_ids[0],
)
.await;
connect_and_declare_collator(
&mut virtual_overseer,
peer_c.clone(),
peer_c,
test_state.collators[1].clone(),
test_state.chain_ids[0].clone(),
test_state.chain_ids[0],
)
.await;
advertise_collation(&mut virtual_overseer, peer_b.clone(), test_state.relay_parent).await;
advertise_collation(&mut virtual_overseer, peer_c.clone(), test_state.relay_parent).await;
advertise_collation(&mut virtual_overseer, peer_b, test_state.relay_parent).await;
advertise_collation(&mut virtual_overseer, peer_c, test_state.relay_parent).await;
let response_channel = assert_fetch_collation_request(
&mut virtual_overseer,
@@ -615,31 +615,31 @@ fn fetches_next_collation() {
connect_and_declare_collator(
&mut virtual_overseer,
peer_b.clone(),
peer_b,
test_state.collators[2].clone(),
test_state.chain_ids[0].clone(),
test_state.chain_ids[0],
)
.await;
connect_and_declare_collator(
&mut virtual_overseer,
peer_c.clone(),
peer_c,
test_state.collators[3].clone(),
test_state.chain_ids[0].clone(),
test_state.chain_ids[0],
)
.await;
connect_and_declare_collator(
&mut virtual_overseer,
peer_d.clone(),
peer_d,
test_state.collators[4].clone(),
test_state.chain_ids[0].clone(),
test_state.chain_ids[0],
)
.await;
advertise_collation(&mut virtual_overseer, peer_b.clone(), second).await;
advertise_collation(&mut virtual_overseer, peer_c.clone(), second).await;
advertise_collation(&mut virtual_overseer, peer_d.clone(), second).await;
advertise_collation(&mut virtual_overseer, peer_b, second).await;
advertise_collation(&mut virtual_overseer, peer_c, second).await;
advertise_collation(&mut virtual_overseer, peer_d, second).await;
// Dropping the response channel should lead to fetching the second collation.
assert_fetch_collation_request(&mut virtual_overseer, second, test_state.chain_ids[0])
@@ -708,9 +708,9 @@ fn reject_connection_to_next_group() {
connect_and_declare_collator(
&mut virtual_overseer,
peer_b.clone(),
peer_b,
test_state.collators[0].clone(),
test_state.chain_ids[1].clone(), // next, not current `para_id`
test_state.chain_ids[1], // next, not current `para_id`
)
.await;
@@ -757,22 +757,22 @@ fn fetch_next_collation_on_invalid_collation() {
connect_and_declare_collator(
&mut virtual_overseer,
peer_b.clone(),
peer_b,
test_state.collators[0].clone(),
test_state.chain_ids[0].clone(),
test_state.chain_ids[0],
)
.await;
connect_and_declare_collator(
&mut virtual_overseer,
peer_c.clone(),
peer_c,
test_state.collators[1].clone(),
test_state.chain_ids[0].clone(),
test_state.chain_ids[0],
)
.await;
advertise_collation(&mut virtual_overseer, peer_b.clone(), test_state.relay_parent).await;
advertise_collation(&mut virtual_overseer, peer_c.clone(), test_state.relay_parent).await;
advertise_collation(&mut virtual_overseer, peer_b, test_state.relay_parent).await;
advertise_collation(&mut virtual_overseer, peer_c, test_state.relay_parent).await;
let response_channel = assert_fetch_collation_request(
&mut virtual_overseer,
@@ -854,12 +854,12 @@ fn inactive_disconnected() {
connect_and_declare_collator(
&mut virtual_overseer,
peer_b.clone(),
peer_b,
pair.clone(),
test_state.chain_ids[0],
)
.await;
advertise_collation(&mut virtual_overseer, peer_b.clone(), test_state.relay_parent).await;
advertise_collation(&mut virtual_overseer, peer_b, test_state.relay_parent).await;
assert_fetch_collation_request(
&mut virtual_overseer,
@@ -870,7 +870,7 @@ fn inactive_disconnected() {
Delay::new(ACTIVITY_TIMEOUT * 3).await;
assert_collator_disconnect(&mut virtual_overseer, peer_b.clone()).await;
assert_collator_disconnect(&mut virtual_overseer, peer_b).await;
virtual_overseer
});
}
@@ -905,7 +905,7 @@ fn activity_extends_life() {
connect_and_declare_collator(
&mut virtual_overseer,
peer_b.clone(),
peer_b,
pair.clone(),
test_state.chain_ids[0],
)
@@ -913,28 +913,28 @@ fn activity_extends_life() {
Delay::new(ACTIVITY_TIMEOUT * 2 / 3).await;
advertise_collation(&mut virtual_overseer, peer_b.clone(), hash_a).await;
advertise_collation(&mut virtual_overseer, peer_b, hash_a).await;
assert_fetch_collation_request(&mut virtual_overseer, hash_a, test_state.chain_ids[0])
.await;
Delay::new(ACTIVITY_TIMEOUT * 2 / 3).await;
advertise_collation(&mut virtual_overseer, peer_b.clone(), hash_b).await;
advertise_collation(&mut virtual_overseer, peer_b, hash_b).await;
assert_fetch_collation_request(&mut virtual_overseer, hash_b, test_state.chain_ids[0])
.await;
Delay::new(ACTIVITY_TIMEOUT * 2 / 3).await;
advertise_collation(&mut virtual_overseer, peer_b.clone(), hash_c).await;
advertise_collation(&mut virtual_overseer, peer_b, hash_c).await;
assert_fetch_collation_request(&mut virtual_overseer, hash_c, test_state.chain_ids[0])
.await;
Delay::new(ACTIVITY_TIMEOUT * 3 / 2).await;
assert_collator_disconnect(&mut virtual_overseer, peer_b.clone()).await;
assert_collator_disconnect(&mut virtual_overseer, peer_b).await;
virtual_overseer
});
@@ -962,7 +962,7 @@ fn disconnect_if_no_declare() {
overseer_send(
&mut virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerConnected(
peer_b.clone(),
peer_b,
ObservedRole::Full,
CollationVersion::V1.into(),
None,
@@ -970,7 +970,7 @@ fn disconnect_if_no_declare() {
)
.await;
assert_collator_disconnect(&mut virtual_overseer, peer_b.clone()).await;
assert_collator_disconnect(&mut virtual_overseer, peer_b).await;
virtual_overseer
})
@@ -1000,7 +1000,7 @@ fn disconnect_if_wrong_declare() {
overseer_send(
&mut virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerConnected(
peer_b.clone(),
peer_b,
ObservedRole::Full,
CollationVersion::V1.into(),
None,
@@ -1011,7 +1011,7 @@ fn disconnect_if_wrong_declare() {
overseer_send(
&mut virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerMessage(
peer_b.clone(),
peer_b,
Versioned::V1(protocol_v1::CollatorProtocolMessage::Declare(
pair.public(),
ParaId::from(69),
@@ -1031,7 +1031,7 @@ fn disconnect_if_wrong_declare() {
}
);
assert_collator_disconnect(&mut virtual_overseer, peer_b.clone()).await;
assert_collator_disconnect(&mut virtual_overseer, peer_b).await;
virtual_overseer
})
@@ -1061,7 +1061,7 @@ fn delay_reputation_change() {
overseer_send(
&mut virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerConnected(
peer_b.clone(),
peer_b,
ObservedRole::Full,
CollationVersion::V1.into(),
None,
@@ -1072,7 +1072,7 @@ fn delay_reputation_change() {
overseer_send(
&mut virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerMessage(
peer_b.clone(),
peer_b,
Versioned::V1(protocol_v1::CollatorProtocolMessage::Declare(
pair.public(),
ParaId::from(69),
@@ -1085,7 +1085,7 @@ fn delay_reputation_change() {
overseer_send(
&mut virtual_overseer,
CollatorProtocolMessage::NetworkBridgeUpdate(NetworkBridgeEvent::PeerMessage(
peer_b.clone(),
peer_b,
Versioned::V1(protocol_v1::CollatorProtocolMessage::Declare(
pair.public(),
ParaId::from(69),
@@ -1145,7 +1145,7 @@ fn view_change_clears_old_collators() {
connect_and_declare_collator(
&mut virtual_overseer,
peer_b.clone(),
peer_b,
pair.clone(),
test_state.chain_ids[0],
)
@@ -1164,7 +1164,7 @@ fn view_change_clears_old_collators() {
test_state.group_rotation_info = test_state.group_rotation_info.bump_rotation();
respond_to_core_info_queries(&mut virtual_overseer, &test_state).await;
assert_collator_disconnect(&mut virtual_overseer, peer_b.clone()).await;
assert_collator_disconnect(&mut virtual_overseer, peer_b).await;
virtual_overseer
})