From dd4aa1a85b5babbcedf2a5978cd88b631bc486e8 Mon Sep 17 00:00:00 2001 From: int88 <106391185+int88@users.noreply.github.com> Date: Thu, 24 Apr 2025 22:40:06 +0800 Subject: [PATCH] test: complete `local_senders_tracking` (#15912) --- crates/transaction-pool/src/pool/pending.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/crates/transaction-pool/src/pool/pending.rs b/crates/transaction-pool/src/pool/pending.rs index e5ab5ab758..57fb45eaa5 100644 --- a/crates/transaction-pool/src/pool/pending.rs +++ b/crates/transaction-pool/src/pool/pending.rs @@ -1019,5 +1019,13 @@ mod tests { let pool_limit = SubPoolLimit { max_txs: 10, max_size: usize::MAX }; pool.truncate_pool(pool_limit); + + let sender_a = f.ids.sender_id(&a).unwrap(); + let sender_b = f.ids.sender_id(&b).unwrap(); + let sender_c = f.ids.sender_id(&c).unwrap(); + + assert_eq!(pool.get_txs_by_sender(sender_a).len(), 10); + assert!(pool.get_txs_by_sender(sender_b).is_empty()); + assert!(pool.get_txs_by_sender(sender_c).is_empty()); } }