From 7b1fc4d2e615da17b66bdaff56f87c66818f7b9c Mon Sep 17 00:00:00 2001 From: yihong Date: Thu, 20 Nov 2025 11:33:42 +0800 Subject: [PATCH] fix: add make test for short cut backend unittest (#28380) Signed-off-by: yihong0618 --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 19c398ec82..07afd8187e 100644 --- a/Makefile +++ b/Makefile @@ -70,6 +70,11 @@ type-check: @uv run --directory api --dev basedpyright @echo "โœ… Type check complete" +test: + @echo "๐Ÿงช Running backend unit tests..." + @uv run --project api --dev dev/pytest/pytest_unit_tests.sh + @echo "โœ… Tests complete" + # Build Docker images build-web: @echo "Building web Docker image: $(WEB_IMAGE):$(VERSION)..." @@ -119,6 +124,7 @@ help: @echo " make check - Check code with ruff" @echo " make lint - Format and fix code with ruff" @echo " make type-check - Run type checking with basedpyright" + @echo " make test - Run backend unit tests" @echo "" @echo "Docker Build Targets:" @echo " make build-web - Build web Docker image" @@ -128,4 +134,4 @@ help: @echo " make build-push-all - Build and push all Docker images" # Phony targets -.PHONY: build-web build-api push-web push-api build-all push-all build-push-all dev-setup prepare-docker prepare-web prepare-api dev-clean help format check lint type-check +.PHONY: build-web build-api push-web push-api build-all push-all build-push-all dev-setup prepare-docker prepare-web prepare-api dev-clean help format check lint type-check test