Commit a99d559
feat(checklists): add
* fix: move unit test
* Create Enums - Incomplete/broken attempt
* fix(filler/checklist): Template copying bug
* fix: EIPChecklist usage
* docs: Update usage
* refactor(eip_checklist): Remove new_* from all IDs
* fix: tox (minus spellcheck)
* fix: typing
* fix(docs,checklists): Rename section to be more descriptive
* docs: remove references to string EIP checklist notation
* docs: backtick `EIPChecklist` instances
* docs: update changelog
* docs: fix title
* fix(checklists): allow ommission of parentheses in checklist markers
* style(checklists): add stubs to solve mypy issues using checklist markers
* test(checkmarks): add fw tests that apply EIPChecklists in pytest.param
* fix(docs): fix bad links to exception tests
* fix(checklists): update test markers to use correct checklist IDs
Update test files to use the correct checklist IDs that match the template:
- Change 'new_precompile' prefix to 'precompile'
- This fixes mkdocs build warnings about missing checklist items
The checklist template uses 'precompile/test/*' IDs but tests were using
'new_precompile/test/*' IDs, causing template lookup failures during
documentation generation.
Also add missing docstrings to fix linting errors.
---------
Co-authored-by: danceratopz <[email protected]>EIPChecklist enum to specify EIP checklist items (ethereum#1718)1 parent 9aeacd5 commit a99d559
File tree
4 files changed
+308
-252
lines changed- writing_tests
- checklist_templates
4 files changed
+308
-252
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
0 commit comments