aboutsummaryrefslogtreecommitdiff
path: root/modules/prog-shell.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-14 00:57:09 -0500
committerCraig Jennings <c@cjennings.net>2026-05-14 00:57:09 -0500
commit1183aebd258ccb6ef9d49d82bf2f82a9fe350cf3 (patch)
tree79baa802560af6eb0887a84a9dac9ddc7fb6eb60 /modules/prog-shell.el
parent9875a32333d5001885bc10de2c464eec7c71df83 (diff)
downloaddotemacs-1183aebd258ccb6ef9d49d82bf2f82a9fe350cf3.tar.gz
dotemacs-1183aebd258ccb6ef9d49d82bf2f82a9fe350cf3.zip
test(custom-comments): cover the eight interactive comment wrappers
The internal `cj/--comment-*` helpers were covered in the sibling test files; their interactive wrappers were the gap. 11 new tests drive each wrapper through its full prompt cycle (read-string / read-from-minibuffer / completing-read all stubbed) and assert the wrapper produces output containing the supplied text. The length-option branches for `cj/comment-simple-divider` are exercised across all three values (fill-column / half-column / match-text), and `cj/comment-hyphen`'s thin delegate to `cj/comment-inline-border` with "-" is covered too. The wrappers split between `read-string` and `read-from-minibuffer` for their text input (box uses minibuffer; the rest use read-string); the tests stub each function explicitly to drive the right path.
Diffstat (limited to 'modules/prog-shell.el')
0 files changed, 0 insertions, 0 deletions