mirror of
https://github.com/aljazceru/goose.git
synced 2025-12-27 11:04:26 +01:00
23 lines
493 B
Makefile
23 lines
493 B
Makefile
# This is the default recipe when no arguments are provided
|
|
[private]
|
|
default:
|
|
@just --list --unsorted
|
|
|
|
test *FLAGS:
|
|
uv run pytest tests -m "not integration" {{FLAGS}}
|
|
|
|
integration *FLAGS:
|
|
uv run pytest tests -m integration {{FLAGS}}
|
|
|
|
format:
|
|
uvx ruff check . --fix
|
|
uvx ruff format .
|
|
|
|
coverage *FLAGS:
|
|
uv run coverage run -m pytest tests -m "not integration" {{FLAGS}}
|
|
uv run coverage report
|
|
uv run coverage lcov -o lcov.info
|
|
|
|
docs:
|
|
cd docs && uv sync && uv run mkdocs serve
|