diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-14 01:03:30 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-14 01:03:30 -0500 |
| commit | 2498ed1a04f16178fa661c1a4739253b661f9555 (patch) | |
| tree | 93afb0b8089d806bdd3f3bde7f7fab88a5218e48 /tests/test-prog-webdev-setup.el | |
| parent | fe03ba45d7c400954eb0b14985a67faf9cf5bcbb (diff) | |
| download | dotemacs-2498ed1a04f16178fa661c1a4739253b661f9555.tar.gz dotemacs-2498ed1a04f16178fa661c1a4739253b661f9555.zip | |
test(transcription-config): cover status helpers + interactive commands
Sibling tests cover the audio-file predicate, path/duration helpers, log cleanup, sentinel helpers, and the process-environment builder. The gap was the running-list helpers and the interactive commands. 15 new tests cover:
- `cj/--running-transcriptions`: filters by `running` status, handles empty list.
- `cj/--cleanup-completed-transcriptions`: prunes the list down to running entries only.
- `cj/--count-active-transcriptions`: counts running, zero when empty.
- `cj/--transcription-modeline-string`: nil when idle, includes the active count when busy.
- `cj/transcriptions-buffer`: renders the empty-state message or per-entry rows.
- `cj/transcription-kill`: errors with no entries, calls `kill-process` on a live one.
- `cj/transcription-switch-backend`: completing-read picks the new backend, var + message updated.
- `cj/transcribe-audio-at-point`: errors outside dired / when no file at point, delegates otherwise.
Diffstat (limited to 'tests/test-prog-webdev-setup.el')
0 files changed, 0 insertions, 0 deletions
