Skip to content

Commit

Permalink
Merge pull request #289 from per1234/pythonpath
Browse files Browse the repository at this point in the history
Adjust unit test infrastructure to facilitate running tests via IDEs
  • Loading branch information
per1234 authored Jun 13, 2024
2 parents 865aed4 + dbee8d0 commit 494d528
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 1 deletion.
2 changes: 2 additions & 0 deletions .github/workflows/test-python-poetry-task.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ on:
- "pyproject.toml"
- "compilesketches/tests/**"
- "**.py"
- "**/pytest.ini"
pull_request:
paths:
- ".github/workflows/test-python-poetry-task.ya?ml"
Expand All @@ -28,6 +29,7 @@ on:
- "pyproject.toml"
- "compilesketches/tests/**"
- "**.py"
- "**/pytest.ini"
schedule:
# Run periodically to catch breakage caused by external changes.
- cron: "0 12 * * WED"
Expand Down
1 change: 0 additions & 1 deletion Taskfile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -434,7 +434,6 @@ tasks:
POETRY_GROUPS: dev,main
cmds:
- |
export PYTHONPATH="${PWD}/{{.PYTHON_PROJECT_PATH}}"
poetry run \
coverage run \
--source="{{.PYTHON_PROJECT_PATH}}" \
Expand Down
1 change: 1 addition & 0 deletions compilesketches/tests/pytest.ini → pytest.ini
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ filterwarnings =
# --capture=no - disable per-test capture
# --tb=long sets the length of the traceback in case of failures
addopts = --capture=no --tb=long --verbose
pythonpath = compilesketches

0 comments on commit 494d528

Please sign in to comment.