Skip to content

Commit dfa2840

Browse files
committed
fix: let anvil live long enough
1 parent 8030514 commit dfa2840

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

tests/latest_events/basic.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ async fn latest_scanner_no_events_returns_empty() -> anyhow::Result<()> {
8585

8686
#[tokio::test]
8787
async fn latest_scanner_respects_range_subset() -> anyhow::Result<()> {
88-
let (_, provider, contract, default_filter) = setup_common(None, None).await?;
88+
let (_anvil, provider, contract, default_filter) = setup_common(None, None).await?;
8989
// Mine 6 events, one per tx (auto-mined), then manually mint 2 empty blocks to widen range
9090
_ = contract.increase_and_get_meta().await?;
9191
_ = contract.increase_and_get_meta().await?;
@@ -283,7 +283,7 @@ async fn latest_scanner_cross_contract_filtering() -> anyhow::Result<()> {
283283
#[tokio::test]
284284
async fn latest_scanner_large_gaps_and_empty_ranges() -> anyhow::Result<()> {
285285
// Manual setup to mine empty blocks
286-
let (_, provider, contract, default_filter) = setup_common(None, None).await?;
286+
let (_anvil, provider, contract, default_filter) = setup_common(None, None).await?;
287287

288288
// Emit 2 events
289289
let mut log_meta = vec![];
@@ -315,7 +315,7 @@ async fn latest_scanner_large_gaps_and_empty_ranges() -> anyhow::Result<()> {
315315

316316
#[tokio::test]
317317
async fn latest_scanner_boundary_range_single_block() -> anyhow::Result<()> {
318-
let (_, provider, contract, default_filter) = setup_common(None, None).await?;
318+
let (_anvil, provider, contract, default_filter) = setup_common(None, None).await?;
319319

320320
_ = contract.increase_and_get_meta().await?;
321321
let expected = &[contract.increase_and_get_meta().await?];

0 commit comments

Comments
 (0)