ethereum / ethereum/execution-specs
refactor(pytest): move EIP report generation from standalone script to `spec_version_checker` pytest plugin
Open
A-ci
A-test-cli
C-refactor
stale
- Dominant language
- Python
- Stars
- 1.2k
- Forks
- 505
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 116
Description
The script `.github/scripts/generate_eip_report.py` introduced in ethereum/execution-spec-tests#1537 parses the pytest console output from `check_eip_versions` and generates a markdown report that can be included in a github issue. This is a brittle approach; a better way would be to simply write the report from the `spec_version_checker` pytest plugin itself. Then the code is in the same place and can be more easily tested.
Contributor guide
Assessment
This issue has not been assessed yet.