Marco Ricci commited on 2024-07-14 12:05:48
Zeige 2 geänderte Dateien mit 1 Einfügungen und 8 Löschungen.
It doesn't integrate well into the documentation site, *and* the actual coverage numbers are flaky on Python 3.10 and PyPy 3.10.
| ... | ... |
@@ -87,7 +87,6 @@ nav: |
| 87 | 87 |
- Module derivepassphrase: reference/derivepassphrase.md |
| 88 | 88 |
- Module sequin: reference/sequin.md |
| 89 | 89 |
- Module ssh_agent_client: reference/ssh_agent_client.md |
| 90 |
- - Coverage: reference/coverage/index.html |
|
| 91 | 90 |
#- Design & Background: explanation.md |
| 92 | 91 |
|
| 93 | 92 |
markdown_extensions: |
| ... | ... |
@@ -63,12 +63,6 @@ default-args = ['src', 'tests'] |
| 63 | 63 |
[[tool.hatch.envs.hatch-test.matrix]] |
| 64 | 64 |
python = ["3.10", "3.11", "3.12", "pypy3.10"] |
| 65 | 65 |
|
| 66 |
-[tool.hatch.envs.hatch-test.scripts] |
|
| 67 |
-run = "pytest{env:HATCH_TEST_ARGS:} {args}"
|
|
| 68 |
-run-cov = "coverage run -m pytest{env:HATCH_TEST_ARGS:} {args}"
|
|
| 69 |
-cov-combine = "coverage combine" |
|
| 70 |
-cov-report = ["coverage report", "coverage html"] |
|
| 71 |
- |
|
| 72 | 66 |
[tool.hatch.env] |
| 73 | 67 |
requires = [ |
| 74 | 68 |
"hatch-mkdocs", |
| ... | ... |
@@ -93,7 +87,7 @@ extra-dependencies = [ |
| 93 | 87 |
check = "mypy --install-types --non-interactive {args:src/derivepassphrase tests}"
|
| 94 | 88 |
|
| 95 | 89 |
[tool.coverage.html] |
| 96 |
-directory = "docs/reference/coverage" |
|
| 90 |
+directory = "html/coverage" |
|
| 97 | 91 |
|
| 98 | 92 |
[tool.coverage.run] |
| 99 | 93 |
source_pkgs = ["derivepassphrase", "sequin", "ssh_agent_client", "tests"] |
| 100 | 94 |