test(provider): RequestsProvider of BlockchainProvider2 (#10356)

This commit is contained in:
Alexey Shekhirin
2024-08-21 21:58:49 +01:00
committed by GitHub
parent 302ce7f482
commit 3da119b1ac
30 changed files with 236 additions and 133 deletions

View File

@ -32,7 +32,7 @@ fn transform_block<F: FnOnce(Block) -> Block>(src: SealedBlock, f: F) -> Executi
#[test]
fn payload_body_roundtrip() {
let mut rng = generators::rng();
for block in random_block_range(&mut rng, 0..=99, B256::default(), 0..2) {
for block in random_block_range(&mut rng, 0..=99, B256::default(), 0..2, None) {
let unsealed = block.clone().unseal();
let payload_body: ExecutionPayloadBodyV1 = convert_to_payload_body_v1(unsealed);
@ -53,7 +53,7 @@ fn payload_body_roundtrip() {
fn payload_validation() {
let mut rng = generators::rng();
let parent = rng.gen();
let block = random_block(&mut rng, 100, Some(parent), Some(3), Some(0));
let block = random_block(&mut rng, 100, Some(parent), Some(3), Some(0), None);
// Valid extra data
let block_with_valid_extra_data = transform_block(block.clone(), |mut b| {