Skip to content

Commit 7c04fae

Browse files
committed
test: make all BRS vars immutable
1 parent 83a37a3 commit 7c04fae

File tree

1 file changed

+10
-14
lines changed

1 file changed

+10
-14
lines changed

tests/block_range_scanner.rs

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ async fn live_mode_processes_all_blocks_respecting_block_confirmations() -> anyh
1616

1717
// --- Zero block confirmations -> stream immediately ---
1818

19-
let mut brs = BlockRangeScannerBuilder::new().connect(provider.clone()).await?;
19+
let brs = BlockRangeScannerBuilder::new().connect(provider.clone()).await?;
2020

2121
let mut stream = brs.stream_live(0).await?;
2222

@@ -51,7 +51,7 @@ async fn live_mode_processes_all_blocks_respecting_block_confirmations() -> anyh
5151
async fn live_with_block_confirmations_always_emits_genesis_block() -> anyhow::Result<()> {
5252
let anvil = Anvil::new().try_spawn()?;
5353
let provider = ProviderBuilder::new().connect(anvil.ws_endpoint_url().as_str()).await?;
54-
let mut brs = BlockRangeScannerBuilder::new().connect(provider.clone()).await?;
54+
let brs = BlockRangeScannerBuilder::new().connect(provider.clone()).await?;
5555

5656
let mut stream = brs.stream_live(3).await?;
5757

@@ -106,7 +106,7 @@ async fn continuous_blocks_if_reorg_less_than_block_confirmation() -> anyhow::Re
106106
let anvil = Anvil::new().try_spawn()?;
107107
let provider = ProviderBuilder::new().connect(anvil.ws_endpoint_url().as_str()).await?;
108108

109-
let mut brs = BlockRangeScannerBuilder::new().connect(provider.clone()).await?;
109+
let brs = BlockRangeScannerBuilder::new().connect(provider.clone()).await?;
110110

111111
let mut stream = brs.stream_live(5).await?;
112112

@@ -138,7 +138,7 @@ async fn shallow_block_confirmation_does_not_mitigate_reorg() -> anyhow::Result<
138138
let anvil = Anvil::new().try_spawn()?;
139139
let provider = ProviderBuilder::new().connect(anvil.ws_endpoint_url().as_str()).await?;
140140

141-
let mut brs = BlockRangeScannerBuilder::new().connect(provider.clone()).await?;
141+
let brs = BlockRangeScannerBuilder::new().connect(provider.clone()).await?;
142142

143143
let mut stream = brs.stream_live(3).await?;
144144

@@ -182,8 +182,7 @@ async fn historical_emits_correction_range_when_reorg_below_end() -> anyhow::Res
182182

183183
let end_num = 110;
184184

185-
let mut brs =
186-
BlockRangeScannerBuilder::new().max_block_range(30).connect(provider.clone()).await?;
185+
let brs = BlockRangeScannerBuilder::new().max_block_range(30).connect(provider.clone()).await?;
187186

188187
let mut stream = brs
189188
.stream_historical(BlockNumberOrTag::Number(0), BlockNumberOrTag::Number(end_num))
@@ -214,8 +213,7 @@ async fn historical_emits_correction_range_when_end_num_reorgs() -> anyhow::Resu
214213

215214
provider.anvil_mine(Some(120), None).await?;
216215

217-
let mut brs =
218-
BlockRangeScannerBuilder::new().max_block_range(30).connect(provider.clone()).await?;
216+
let brs = BlockRangeScannerBuilder::new().max_block_range(30).connect(provider.clone()).await?;
219217

220218
let mut stream =
221219
brs.stream_historical(BlockNumberOrTag::Number(0), BlockNumberOrTag::Latest).await?;
@@ -247,8 +245,7 @@ async fn historical_reorg_occurring_immediately_after_finalized_processing_is_ig
247245

248246
provider.anvil_mine(Some(11), None).await?;
249247

250-
let mut brs =
251-
BlockRangeScannerBuilder::new().max_block_range(10).connect(provider.clone()).await?;
248+
let brs = BlockRangeScannerBuilder::new().max_block_range(10).connect(provider.clone()).await?;
252249

253250
let mut stream =
254251
brs.stream_historical(BlockNumberOrTag::Earliest, BlockNumberOrTag::Latest).await?;
@@ -272,8 +269,7 @@ async fn historic_mode_respects_blocks_read_per_epoch() -> anyhow::Result<()> {
272269

273270
provider.anvil_mine(Some(100), None).await?;
274271

275-
let mut brs =
276-
BlockRangeScannerBuilder::new().max_block_range(5).connect(provider.clone()).await?;
272+
let brs = BlockRangeScannerBuilder::new().max_block_range(5).connect(provider.clone()).await?;
277273

278274
// ranges where each batch is of max blocks per epoch size
279275
let mut stream = brs.stream_historical(0, 19).await?;
@@ -300,7 +296,7 @@ async fn historic_mode_respects_blocks_read_per_epoch() -> anyhow::Result<()> {
300296
assert_closed!(stream);
301297

302298
// range where blocks per epoch is larger than the number of blocks on chain
303-
let mut brs = BlockRangeScannerBuilder::new().max_block_range(200).connect(provider).await?;
299+
let brs = BlockRangeScannerBuilder::new().max_block_range(200).connect(provider).await?;
304300

305301
let mut stream = brs.stream_historical(0, 20).await?;
306302
assert_next!(stream, 0..=20);
@@ -321,7 +317,7 @@ async fn historic_mode_normalises_start_and_end_block() -> anyhow::Result<()> {
321317

322318
provider.anvil_mine(Some(11), None).await?;
323319

324-
let mut brs = BlockRangeScannerBuilder::new().max_block_range(5).connect(provider).await?;
320+
let brs = BlockRangeScannerBuilder::new().max_block_range(5).connect(provider).await?;
325321

326322
let mut stream = brs.stream_historical(10, 0).await?;
327323
assert_next!(stream, 0..=0);

0 commit comments

Comments
 (0)