Skip to content

Commit 0020a23

Browse files
committed
fix rest of added eest tox jobs
1 parent bc2af5f commit 0020a23

File tree

4 files changed

+17
-3
lines changed

4 files changed

+17
-3
lines changed

packages/testing/src/execution_testing/cli/pytest_commands/plugins/filler/eip_checklist.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,12 @@ def pytest_addoption(parser: pytest.Parser) -> None:
4848

4949

5050
TITLE_LINE = "# EIP Execution Layer Testing Checklist Template"
51-
PERCENTAGE_LINE = "| TOTAL_CHECKLIST_ITEMS | COVERED_CHECKLIST_ITEMS | PERCENTAGE |"
52-
TEMPLATE_PATH = Path("docs/writing_tests/checklist_templates/eip_testing_checklist_template.md")
51+
PERCENTAGE_LINE = (
52+
"| TOTAL_CHECKLIST_ITEMS | COVERED_CHECKLIST_ITEMS | PERCENTAGE |"
53+
)
54+
TEMPLATE_PATH = Path(
55+
"docs/writing_tests/checklist_templates/eip_testing_checklist_template.md"
56+
)
5357
TEMPLATE_CONTENT = TEMPLATE_PATH.read_text()
5458
EXTERNAL_COVERAGE_FILE_NAME = "eip_checklist_external_coverage.txt"
5559
NOT_APPLICABLE_FILE_NAME = "eip_checklist_not_applicable.txt"

packages/testing/src/execution_testing/cli/tox_helpers.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,12 @@ def markdownlint(args: tuple[str, ...]) -> None:
7676
# Note: There's an additional step in test.yaml to run markdownlint-
7777
# cli2 in GitHub Actions
7878
click.echo(
79-
"********* Install 'markdownlint-cli2' to enable markdown linting *********"
79+
"********* Install 'markdownlint-cli2' to enable markdown linting\
80+
*********\
81+
```\
82+
sudo npm install -g [email protected]\
83+
```\
84+
"
8085
)
8186
sys.exit(0)
8287

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ lint = [
173173
"ruff==0.13.2",
174174
"vulture==2.14.0",
175175
"types-requests>=2.31,<2.33",
176+
"pydantic>=2.10.0,<3",
176177
]
177178
tools = [
178179
"platformdirs>=4.2,<5",
@@ -191,6 +192,7 @@ dev = [
191192
"ethereum-execution[test,lint,tools,doc]",
192193
"tox>=4.0",
193194
"tox-uv>=1.29",
195+
]
194196
docs = [
195197
"cairosvg>=2.7.0,<3",
196198
"ckzg>=2.1.1",
@@ -422,6 +424,7 @@ exclude = [
422424
"^fixtures/",
423425
"^logs/",
424426
"^site/",
427+
"^tests/json_infra/"
425428
]
426429
plugins = ["pydantic.mypy"]
427430

uv.lock

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)