generated from coulomb/repo-seed
ARTIFACT-STORE-WP-0007 D7.2: deterministic local MinIO fixture, live compatibility pass
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
6
Makefile
6
Makefile
@@ -1,4 +1,4 @@
|
||||
.PHONY: help install dev test test-minio lint format type migrate migrate-fresh clean
|
||||
.PHONY: help install dev test test-minio test-minio-local lint format type migrate migrate-fresh clean
|
||||
|
||||
help:
|
||||
@echo "artifact-store — make targets"
|
||||
@@ -6,6 +6,7 @@ help:
|
||||
@echo " dev run the FastAPI app with reload (uvicorn)"
|
||||
@echo " test run the pytest suite"
|
||||
@echo " test-minio run opt-in live MinIO compatibility tests"
|
||||
@echo " test-minio-local run the same tests against a throwaway local MinIO container"
|
||||
@echo " lint ruff check + ruff format --check"
|
||||
@echo " format ruff format (write changes)"
|
||||
@echo " type mypy --strict over src and tests"
|
||||
@@ -25,6 +26,9 @@ test:
|
||||
test-minio:
|
||||
uv run --all-extras pytest tests/integration/test_storage_s3_minio.py -m integration
|
||||
|
||||
test-minio-local:
|
||||
bash scripts/minio_local_smoke.sh
|
||||
|
||||
lint:
|
||||
uv run ruff check .
|
||||
uv run ruff format --check .
|
||||
|
||||
Reference in New Issue
Block a user