From e4bb25d1ac834387050acff549d73792e731c978 Mon Sep 17 00:00:00 2001 From: fish Date: Sat, 28 Mar 2026 20:05:39 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E5=96=84=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E5=8C=96=E8=84=9A=E6=9C=AC=EF=BC=8C=E6=B7=BB=E5=8A=A0=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E5=91=BD=E4=BB=A4=E5=92=8C=E4=BD=BF=E7=94=A8=E8=AF=B4?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/Makefile | 9 +++++++++ backend/README.md | 7 ++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/backend/Makefile b/backend/Makefile index 7d3396a..88e80ee 100644 --- a/backend/Makefile +++ b/backend/Makefile @@ -12,6 +12,7 @@ help: @echo " make down - 停止所有服务" @echo " make logs - 查看所有服务日志" @echo " make gen-proto - 生成 proto 文件" + @echo " make test - 运行所有服务的测试" @echo " make clean - 清理构建文件" # 构建所有服务 @@ -39,6 +40,14 @@ gen-proto: @echo "Generating proto files..." docker compose run --rm proto-builder +# 运行所有服务的测试 +test: + @echo "Running tests..." + # 运行网关服务测试 + docker compose run --rm gateway go test ./... + # 运行用户服务测试 + docker compose run --rm user-svc go test ./... + # 清理构建文件 clean: docker compose down -v diff --git a/backend/README.md b/backend/README.md index 4685fd6..770a3a1 100644 --- a/backend/README.md +++ b/backend/README.md @@ -49,7 +49,12 @@ make gen-proto ``` -4. **停止服务** +4. **运行测试** + ```bash + make test + ``` + +5. **停止服务** ```bash make down ```