Skip to content

Commit 6453ac0

Browse files
committed
fix: initialize choking scheduler in piece-flow tests
1 parent 157d06d commit 6453ac0

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

crates/libtortillas/src/torrent/piece_flow.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,10 @@ mod tests {
413413
peer::PeerId,
414414
pieces::{FilePieceManager, PieceScheduler, PieceStoreActor},
415415
testing,
416-
torrent::actor::{PieceManagerProxy, TorrentActorArgs},
416+
torrent::{
417+
actor::{PieceManagerProxy, TorrentActorArgs},
418+
choking::ChokingScheduler,
419+
},
417420
tracker::{Tracker, udp::UdpServer},
418421
};
419422

@@ -485,6 +488,8 @@ mod tests {
485488
piece_manager: PieceManagerProxy::Default(FilePieceManager(Some(base_path), Some(info))),
486489
state: TorrentState::Downloading,
487490
piece_scheduler: PieceScheduler::new(1),
491+
choking_scheduler: ChokingScheduler::default(),
492+
next_rechoke: None,
488493
start_time: None,
489494
sufficient_peers: 6,
490495
autostart: false,

0 commit comments

Comments
 (0)