Skip to content

Conversation

@spencer-tb
Copy link
Collaborator

Description

Follow up PR to #1358. Renames EEST to EELS.

@spencer-tb spencer-tb merged commit 7d4b68c into master Oct 22, 2025
2 of 4 checks passed
danceratopz added a commit to danceratopz/execution-specs that referenced this pull request Oct 23, 2025
For consistency with the Hive simulator naming, cf ethereum/hive#1362.
kclowes pushed a commit to danceratopz/execution-specs that referenced this pull request Oct 23, 2025
For consistency with the Hive simulator naming, cf ethereum/hive#1362.
marioevz pushed a commit to danceratopz/execution-specs that referenced this pull request Oct 24, 2025
For consistency with the Hive simulator naming, cf ethereum/hive#1362.
marioevz pushed a commit to danceratopz/execution-specs that referenced this pull request Oct 24, 2025
For consistency with the Hive simulator naming, cf ethereum/hive#1362.
marioevz added a commit to ethereum/execution-specs that referenced this pull request Oct 25, 2025
…1654)

* chore(tests): create top-level package; rename subpackages

* chore(tests): add top-level ini file

* chore(tests): update packages and paths in pyproject.toml

* chore(tests): update plugin paths used in top-level conftests

* refactor(tests): update imports for base_types, exceptions and vm

* refactor(tests): update imports for specs, fixtures and forks

* refactor(tests): update imports for tools, types and execution

* refactor(tests): update config, client and remaining imports

* refactor(tests): update string path and package references

* refactor(tests): fix remaining imports for mypy

* chore(tests): ignore type for `TransactionGeneric`'s `chain_id` default

* chore(tests): single py.typed at top package level; add stubs to config

* chore(tests): ruff format

* refactor(tests): update pytest ini files to reflect package renames

* refactor(tests): update imports for base_types/exceptions/vm in tests

* refactor(tests): update imports for tools/types/execution in tests

* refactor(tests): update remaining imports in ./tests/

* chore(tests): ruff format tests

* chore(tests): organize formats

* chore(tests): execution_spec_tests -> eest

* chore(tests): Appease ruff

* chore(tests): Fix tests imports

* chore(tests): Remove some warnings

* refactor(packages/tests): Refactor eest.tools and package exports

* refactor(tests): Refactor eest.tools imports

* refactor(packages): Rename `packages/tests` -> `packages/testing`

* fix(gitignore): Fix `fixtures` ignore

* refactor(packages): Rename module `eest` -> `execution_testing`

* refactor(packages): Rename package `eest` -> `execution-testing`

* fix(testing): update paths used by the jinja2 template loader

* fix(testing): fix location of `env.yaml`

* chore(testing): rename simulator prefix from eest to eels

For consistency with the Hive simulator naming, cf ethereum/hive#1362.

* chore(testing): rename package to ethereum-execution-testing

* refactor(testing): ethereum_test_cli -> cli

* fix(testing): remove unimported `vm` from `__all__`

It's not imported in the top-level init.py file;
doing an `import vm from ..` will cause an attribute error.
This keeps things inline with other sub-packages.

* chore(testing): update `eof.py` docstrings to use `execution_testing.*`

Update docstring references from `ethereum_test_*` to `execution_testing.*`
for consistency with the package rename.

* fix(testing): update docstrings to use `execution_testing.*` (specs)

  Update module references from `ethereum_test_*` to `execution_testing.*`
  in test docstrings and imports. Also fixes import in skipped checklist test
  for when it's re-enabled.

* fix(testing): remove `eels_resolutions.json` from package data

* feat(testing): add `Op` as ergonomic alias for `Opcodes`

Export `Op` from `execution_testing` package root to simplify imports.
Users can now write
`from execution_testing import Op`
instead of
`from execution_testing import Opcodes as Op`.

* refactor(testing): Usages of Opcodes

* fix(uv.lock): `ethereum-execution-testing`

* fix(testing): Fix consume commands

---------

Co-authored-by: kclowes <[email protected]>
Co-authored-by: Mario Vega <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants