chore(doctor): nit fixes for --check oauth (N3 body=null test + N4 skipped sentinel comment)

This commit is contained in:
2026-05-11 07:23:24 +10:00
parent a823c64abf
commit 88bfc36585
2 changed files with 14 additions and 0 deletions
+11
View File
@@ -883,6 +883,17 @@ await asyncTest("doctor --check oauth + service down → fix_service", async ()
assert.equal(result.fail_count, 1);
});
await asyncTest("doctor --check oauth + 200 with null body → fix_service", async () => {
const result = await runDoctor({
checkOnly: "oauth",
mockHealth: { status: 200, body: null }
});
const ids = result.checks.map(c => c.id);
assert.deepEqual(ids, ["oauth_ok"]);
assert.equal(result.next_action.kind, "fix_service");
assert.equal(result.fail_count, 1);
});
// ── Cleanup ──
closeDb();