summaryrefslogtreecommitdiff
path: root/tests/test-reconcile--check-for-open-work.el
Commit message (Collapse)AuthorAgeFilesLines
* Make repo reconciliation review-firstCraig Jennings2026-05-101-0/+14
| | | | Stop automatically stashing, pulling, and popping dirty repos during reconciliation. Clean repos still pull, dirty repos open Magit for review, and results now include structured statuses, skip reasons, pruning, and a summary.
* fix(reconcile): restore repo iteration under projects-dir and code-dirCraig Jennings2026-04-191-0/+181
The outer dolist in cj/check-for-open-work guarded its body with (boundp 'base-dir), which always returns nil under lexical-binding because base-dir is a lexical loop variable. Every repo under projects-dir and code-dir was silently skipped; only org-dir and user-emacs-directory (both top-level defvars) still got reconciled. Remove the bogus boundp check. Add regression tests covering the entry point itself — the existing suite only exercised the helpers.