aboutsummaryrefslogtreecommitdiff
path: root/modules/coverage-core.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-23 03:46:39 -0500
committerCraig Jennings <c@cjennings.net>2026-05-23 03:46:39 -0500
commit4b2505eda61f1b9414b05c51fb75a4733e1d8f8d (patch)
tree4440d34fb1acc89deb9a4392707c4835160e44b2 /modules/coverage-core.el
parent762bb0b94b65e6716616c524e8ec1a3a78dba97e (diff)
downloaddotemacs-4b2505eda61f1b9414b05c51fb75a4733e1d8f8d.tar.gz
dotemacs-4b2505eda61f1b9414b05c51fb75a4733e1d8f8d.zip
test(flyspell-abbrev): cover checker gate, overlay search, mode dispatch
flyspell-and-abbrev.el had no tests. I added eight: cj/--require-spell-checker (errors when no checker is on PATH, passes when one is), cj/find-previous-flyspell-overlay against synthetic overlays (finds the closest previous flyspell overlay, ignores non-flyspell ones, returns nil when none exist), and cj/flyspell-on-for-buffer-type dispatching to flyspell-prog-mode in code buffers and flyspell-mode in text buffers. I left cj/flyspell-then-abbrev to manual testing. Pinning its flyspell-UI orchestration would mean mocking flyspell internals rather than our own logic.
Diffstat (limited to 'modules/coverage-core.el')
0 files changed, 0 insertions, 0 deletions