Files
goose/justfile
2024-09-17 17:08:38 -04:00

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