Skip to content

Commit 647e5f2

Browse files
committed
updated pyproject and uvlock and tox.ini
1 parent 03d0196 commit 647e5f2

File tree

3 files changed

+51
-7
lines changed

3 files changed

+51
-7
lines changed

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ dependencies = [
4949
"pytest-regex>=0.2.0,<0.3",
5050
"eth-abi>=5.2.0",
5151
"joblib>=1.4.2",
52+
"ckzg>=2.1.1",
5253
]
5354

5455
[project.urls]

tox.ini

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ env_list =
1414
runner = uv-venv-lock-runner
1515
package = editable
1616
wheel_build_env = .pkg
17+
solc_version = 0.8.24
1718
python_source_dirs = src tests .github/scripts
1819

1920
[testenv:lint]
@@ -68,7 +69,7 @@ setenv =
6869
CI = {env:CI:}
6970
extras =
7071
test
71-
lint # Required `gentest` for formatting tests
72+
lint # Required `gentest` for formatting tests
7273
commands =
7374
pytest -c ./pytest-framework.ini -n auto -m "not run_in_serial"
7475
pytest -c ./pytest-framework.ini -m run_in_serial
@@ -83,18 +84,18 @@ description = Fill test cases in ./tests/ for deployed mainnet forks, except for
8384
setenv =
8485
# Use custom EELS_RESOLUTIONS_FILE if it is set via the environment (eg, in CI)
8586
EELS_RESOLUTIONS_FILE = {env:EELS_RESOLUTIONS_FILE:}
86-
commands = pytest -n auto -m "not slow and not zkevm" --skip-evm-dump --output=/tmp/fixtures-tox --clean
87+
commands = pytest -n auto -m "not slow and not benchmark" --skip-evm-dump --output=/tmp/fixtures-tox --clean
8788

88-
[testenv:tests-deployed-zkevm]
89-
description = Fill zkEVM test cases in ./tests/ for deployed mainnet forks, using evmone-t8n.
90-
commands = pytest -n auto -m "zkevm" --skip-evm-dump --block-gas-limit 36000000 --output=/tmp/fixtures-tox --clean --evm-bin=evmone-t8n
89+
[testenv:tests-deployed-benchmark]
90+
description = Fill benchmarking test cases in ./tests/ for deployed mainnet forks, using evmone-t8n.
91+
commands = pytest -n auto -m "benchmark" --skip-evm-dump --block-gas-limit 36000000 --output=/tmp/fixtures-tox --clean --evm-bin=evmone-t8n
9192

9293
[testenv:tests-develop]
9394
description = Fill test cases in ./tests/ for deployed and development mainnet forks
9495
setenv =
9596
# Use custom EELS_RESOLUTIONS_FILE if it is set via the environment (eg, in CI)
9697
EELS_RESOLUTIONS_FILE = {env:EELS_RESOLUTIONS_FILE:}
97-
commands = pytest -n auto --until={[forks]develop} -k "not slow and not zkevm" --skip-evm-dump --output=/tmp/fixtures-tox --clean
98+
commands = pytest -n auto --until={[forks]develop} -k "not slow and not benchmark" --skip-evm-dump --output=/tmp/fixtures-tox --clean
9899

99100
# ----------------------------------------------------------------------------------------------
100101
# ALIAS ENVIRONMENTS

uv.lock

Lines changed: 43 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)