Compare commits

...

3 commits

Author SHA1 Message Date
64cdcb1122
add coverage testing
All checks were successful
Pytest / pytest (3.12) (push) Successful in 50s
Pytest / pytest (3.13) (push) Successful in 46s
Pytest / pytest (3.14) (push) Successful in 46s
2025-12-01 19:11:36 +01:00
3cd02a36a4
add .coverage 2025-12-01 19:09:05 +01:00
e82b6b292c
add coverage report 2025-12-01 19:07:13 +01:00
4 changed files with 797 additions and 15 deletions

View file

@ -36,4 +36,4 @@ jobs:
- name: Install corrlib - name: Install corrlib
run: uv sync --locked --all-extras --dev --python ${{ matrix.python-version }} run: uv sync --locked --all-extras --dev --python ${{ matrix.python-version }}
- name: Run tests - name: Run tests
run: uv run pytest tests run: uv run pytest --cov=corrlib tests

3
.gitignore vendored
View file

@ -4,4 +4,5 @@ __pycache__
test.ipynb test.ipynb
.vscode .vscode
.venv .venv
.pytest_cache .pytest_cache
.coverage

View file

@ -32,5 +32,6 @@ ignore = ["F403"]
[dependency-groups] [dependency-groups]
dev = [ dev = [
"pytest>=9.0.1", "pytest>=9.0.1",
"pytest-cov>=7.0.0",
"pytest-pretty>=1.3.0", "pytest-pretty>=1.3.0",
] ]

806
uv.lock generated

File diff suppressed because it is too large Load diff