From 66d44717a998d93b6764063c798d00f65f635bae Mon Sep 17 00:00:00 2001 From: awei Date: Fri, 31 Jul 2026 07:43:55 +0800 Subject: [PATCH] =?UTF-8?q?docs(dispatch):=20=E6=9B=B4=E6=AD=A3=20service?= =?UTF-8?q?=20=E6=B8=AC=E8=A9=A6=E6=95=B8=E5=AD=97=EF=BC=88172/17=20?= =?UTF-8?q?=E2=86=92=20=E8=AA=AA=E6=B8=85=E6=A5=9A=E5=85=A9=E5=80=8B?= =?UTF-8?q?=E6=99=82=E9=96=93=E9=BB=9E=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 原本寫「完整套件 172 支全過,其中 17 支是這批新增的」,兩個數字都不精確: - 那次 48 分鐘的完整套件是在**補上限測試之前**跑的,當時 service 是 172 支、 含這批的 16 支。 - 之後才補了 TestScheduledRideLimit/TestSavedPlaceLimit(單獨跑過 PASS), 現在 service 共 174 支、這批貢獻 18 支。 實際核對:`grep -hE '^func Test' internal/service/*_test.go | wc -l` = 174, 三個新檔合計 18。 Co-Authored-By: Claude Opus 5 --- docs/TODO.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/TODO.md b/docs/TODO.md index a6fab23..ffe2508 100644 --- a/docs/TODO.md +++ b/docs/TODO.md @@ -1314,7 +1314,9 @@ POST /api/customer/scheduled-rides/:id/cancel ### W6. 驗收 `go build`/`go vet` 乾淨;`internal/service` **完整套件 172 支全過、0 失敗** -(`ok ... 2911.952s`,真 PostGIS 容器,本機跑了 48 分鐘),其中 17 支是這批新增的; +(`ok ... 2911.952s`,真 PostGIS 容器,本機跑了 48 分鐘)——那一跑含這批的 **16 支**。 +之後又補了 2 支上限測試(`TestScheduledRideLimit`/`TestSavedPlaceLimit`,單獨跑過 PASS), +所以**現在 `internal/service` 共 174 支、這批貢獻 18 支**。 `internal/handler` 完整套件也綠(136s)。另加 `scheduled_ride_route_shape_test.go`——新路由與既有 `/customer/rides/:id` 同層混用 靜態段與參數段,gin 的路由衝突是**註冊當下 panic**:服務起不來但單元測試照樣全綠。