Skip to content

Commit

Permalink
Merge pull request #688 from doorstop-dev/update-coverage
Browse files Browse the repository at this point in the history
Update local coverage tooling
  • Loading branch information
jacebrowning authored Jan 12, 2025
2 parents 5d3de52 + b7fb2ed commit bbfb1bf
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 15 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/change-coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
python-version: "3.11"
architecture: x64

- uses: Gr1N/setup-poetry@v8
- uses: Gr1N/setup-poetry@v9

- name: Check system dependencies
run: make doctor
Expand All @@ -39,7 +39,7 @@ jobs:

- name: Install project dependencies
run: make install

- name: Check coverage
run: |
TEST_INTEGRATION=true poetry run pytest doorstop --doctest-modules --cov=doorstop --cov-report=xml --cov-report=term-missing
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/execute-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
python-version: ${{ matrix.python-version }}
architecture: x64

- uses: Gr1N/setup-poetry@v8
- uses: Gr1N/setup-poetry@v9

- name: Check system dependencies
run: make doctor
Expand Down
2 changes: 1 addition & 1 deletion .tool-versions
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
python 3.9.17
poetry 1.7.1
poetry 1.8.5
10 changes: 10 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
"codecov",
"codeql",
"cors",
"coveragespace",
"curr",
"cust",
"doorhole",
Expand All @@ -37,19 +38,23 @@
"enduml",
"evalue",
"EXTS",
"frontmatter",
"Gitter",
"graphviz",
"HLINE",
"hyperref",
"isort",
"itered",
"lgpl",
"LINESEPERATOR",
"linkify",
"LONGTABLE",
"macfsevents",
"mkdir",
"mkdocs",
"mockvcs",
"mylevel",
"mypy",
"nlev",
"nlevel",
"nuid",
Expand All @@ -60,7 +65,12 @@
"plev",
"plevel",
"puid",
"pydocstyle",
"pyficache",
"pygments",
"pyinstaller",
"pync",
"pyyaml",
"quickstart",
"sargs",
"sgignores",
Expand Down
16 changes: 8 additions & 8 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 2 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ WebTest = "3.0.0"
diff-cover = "8.0.3"

# Reports
coveragespace = "^4.0"
coveragespace = "^6.1"

# Documentation
mkdocs = "^1.5"
Expand Down Expand Up @@ -108,8 +108,7 @@ quiet = true
profile = "black"

[tool.pytest.ini_options]
# log_cli = true
# log_cli_level = "WARNING"

log_file = "pytest.log"
log_file_level = "DEBUG"

Expand Down

0 comments on commit bbfb1bf

Please sign in to comment.