Skip to content

Test Blocks Beacon Root Contract - Test Cases

Test cases generated from tests/cancun/eip4788_beacon_root/test_blocks_beacon_root_contract.py

Parametrized test cases generated from the test module tests/cancun/eip4788_beacon_root/test_blocks_beacon_root_contract.py:

test_multi_block_beacon_root_timestamp_calls[fork=Cancun-block_count=10-buffer_wraparound]
test_multi_block_beacon_root_timestamp_calls[fork=Cancun-block_count=10-buffer_wraparound_overwrite]
test_multi_block_beacon_root_timestamp_calls[fork=Cancun-block_count=10-buffer_wraparound_overwrite_high_timestamp]
test_multi_block_beacon_root_timestamp_calls[fork=Cancun-block_count=10-buffer_wraparound_no_overwrite]
test_multi_block_beacon_root_timestamp_calls[fork=Cancun-block_count=10-buffer_wraparound_no_overwrite_2]
test_beacon_root_transition[fork=ShanghaiToCancunAtTime15k-block_count=20-fork_transition]
test_no_beacon_root_contract_at_transition[fork=ShanghaiToCancunAtTime15k-timestamp=15000]
test_beacon_root_contract_deploy[fork=ShanghaiToCancunAtTime15k-deploy_on_shanghai]
test_beacon_root_contract_deploy[fork=ShanghaiToCancunAtTime15k-deploy_on_cancun]

This output was extracted from the result of:

fill --collect-only -q --until Cancun tests/cancun/eip4788_beacon_root/test_blocks_beacon_root_contract.py