chore(makefile): restore generic 'test' target running the full suite

test_podman.py runs as part of tests/ via pytest discovery; keep
test-podman as a narrower alias for quick iteration on that file alone.
This commit is contained in:
B661LP 2026-09-09 15:04:15 +02:00
parent f3788602a6
commit c9bf34dd1a

View file

@ -1,4 +1,4 @@
.PHONY: help install dev-install format lint type-check security test-podman check-all clean pre-commit setup-dev dev viewer wheel tui-build tui-test tui-lint
.PHONY: help install dev-install format lint type-check security test test-podman check-all clean pre-commit setup-dev dev viewer wheel tui-build tui-test tui-lint
TUI_BINARY := build/sidecar/strix-tui$(if $(filter Windows_NT,$(OS)),.exe)
@ -13,7 +13,7 @@ help:
@echo " lint - Lint code with ruff"
@echo " type-check - Run type checking with mypy and pyright"
@echo " security - Run security checks with bandit"
@echo " test-podman - Run the Podman backend unit tests with pytest"
@echo " test - Run the unit test suite with pytest"
@echo " check-all - Run all code quality checks"
@echo ""
@echo "Development:"
@ -63,7 +63,12 @@ test-podman:
uv run pytest tests/test_podman.py -v
@echo "✅ Tests complete!"
check-all: format lint type-check security test-podman
test:
@echo "🧪 Running unit tests with pytest..."
uv run pytest tests/ -v
@echo "✅ Tests complete!"
check-all: format lint type-check security test
@echo "✅ All code quality checks passed!"
pre-commit: