diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-14 00:57:09 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-14 00:57:09 -0500 |
| commit | bdf8a9df6a191e15ce5fe3008d24f43c42943d7a (patch) | |
| tree | 36814be652f5b8340d48e92fa466f264325095ad /tests/test-prog-webdev-setup.el | |
| parent | 88af20a6f9b6ff99def50c6e9ca2adfbc5ba9dcb (diff) | |
| download | dotemacs-bdf8a9df6a191e15ce5fe3008d24f43c42943d7a.tar.gz dotemacs-bdf8a9df6a191e15ce5fe3008d24f43c42943d7a.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 'tests/test-prog-webdev-setup.el')
0 files changed, 0 insertions, 0 deletions
