From 7f7a3999e70bb5a41c5cb4eaf1aa96b8e0fe5e93 Mon Sep 17 00:00:00 2001 From: Jeffery Date: Fri, 15 May 2026 17:38:20 +0000 Subject: [PATCH] chore: exclude jq mock review finding --- .gitea/ai-review/exclusions.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitea/ai-review/exclusions.json b/.gitea/ai-review/exclusions.json index 7223b28..da8cccc 100644 --- a/.gitea/ai-review/exclusions.json +++ b/.gitea/ai-review/exclusions.json @@ -26,6 +26,11 @@ "title": "log function definition unclear", "reason": "腳本中廣泛使用了 `log` 函式,但此 diff 並未包含 `log` 的定義,表示 `log` 可能來自基礎映像或另一個未包含的腳本。建議:在 entrypoint.sh 明確定義 `log` 或在文件/腳本中註明其來源,提升可維護性與自包含性。" }, + { + "location": "tests/entrypoint.sh", + "title": "jq mock tightly coupled to entrypoint.sh expressions", + "reason": "測試中的 `jq` 模擬實作與 `entrypoint.sh` 中使用的特定 `jq` 表達式緊密耦合。若 `entrypoint.sh` 中的 jq 邏輯變更,Mock 也必須同步更新。這可能增加測試維護成本。建議:使用更通用的 jq 模擬方式,或在測試中直接使用真正的 `jq` 工具(若測試環境允許),以降低 Mock 與實際行為不同步的風險。" + }, { "location": "entrypoint.sh:46", "title": "resolve_token empty-token test suggestion",