test(pr-create): 讀檔與列留言收進 lib,並讓已整併只認自己打的 +1

「讀一個 --xxx-file 或直接失敗」原本在四支腳本各寫一份,錯誤碼還有三種拼法
(BODY_FILE_NOT_FOUND/BODY_FILE_MISSING/CONTENT_FILE_NOT_FOUND)。同一種情況要有同一個
碼,呼叫端才分辨得出是哪一步壞了。留言分頁的那段咒語也是第三份,一併收成 listIssueComments。

countUnmergedComments 原本接受任何人的 +1,而 pr-comments 只認自己的——兩端對「已整併」的
定義不一致。後果是隊友對決策留言按個讚,未處理留言數就掉到 0,analyze 與 feat 再也不提示,
那則決策永遠不會被收進描述。統一成只認自己打的:別人按讚是「我同意」,不是「已經收進去了」。
This commit is contained in:
2026-09-17 09:08:04 +00:00
parent 131df8175e
commit c62bff571e
+1 -1
View File
@@ -391,7 +391,7 @@ test('描述檔不存在時回可區分的錯誤碼', async (t) => {
stub,
);
assert.equal(json.error.code, 'BODY_FILE_NOT_FOUND');
assert.equal(json.error.code, 'FILE_NOT_FOUND');
});
// ── --dry-run ─────────────────────────────────────────────────────