Skip to content

Commit

Permalink
feat(ci): add tox verify matrix for verkle.
Browse files Browse the repository at this point in the history
  • Loading branch information
spencer-tb committed Jun 26, 2024
1 parent 19d73de commit 13a166a
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/tox_verify.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,11 @@ jobs:
# python: '3.11'
# evm-type: 'eip7692'
# tox-cmd: 'tox -e tests-eip7692'
# Disabled for now until verkle testing framework is refined
# - os: ubuntu-latest
# python: '3.11'
# evm-type: 'eip6800'
# tox-cmd: 'tox -e tests-eip6800'
- os: macos-latest
python: '3.11'
evm-type: 'stable'
Expand Down
10 changes: 10 additions & 0 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ env_list =
[forks]
develop = Prague
eip7692 = CancunEIP7692
eip6800 = EIP6800Transition

[testenv]
package = wheel
Expand Down Expand Up @@ -77,6 +78,15 @@ extras =
commands =
pytest -n auto --evm-bin=evmone-t8n --fork={[forks]eip7692} -k "not slow" ./tests/prague

[testenv:tests-eip6800]
description = Execute test cases in tests/ specifically for the Verkle transition

extras =
{[testenv:tests-base]extras}

commands =
pytest -n auto --fork={[forks]eip6800}

[testenv:docs]
description = Run documentation checks

Expand Down

0 comments on commit 13a166a

Please sign in to comment.