diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-24 14:42:58 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-24 14:42:58 -0500 |
| commit | 2e3905c728bacb713ee7857091d1d69d2b0473f4 (patch) | |
| tree | 941480d363a97451e51b7d871fb0e93197e266cb /scripts/setup-email.sh | |
| parent | c097b5b4540d51fd279a81c0834b008331e936c9 (diff) | |
| download | dotemacs-2e3905c728bacb713ee7857091d1d69d2b0473f4.tar.gz dotemacs-2e3905c728bacb713ee7857091d1d69d2b0473f4.zip | |
test(org-capture): smoke-test template key uniqueness and file targets
Org capture templates are assembled across org-capture-config, quick-video-capture, org-contacts-config and other modules, so a duplicate dispatch key or a file target pointing at an unset path variable would be easy to miss. Added a smoke test that loads the cleanly-loadable capture modules, applies their lazy additions, and asserts no two templates share a key and that every symbol-valued file target resolves to a non-empty string path. Literal-string targets (the video template's no-save (file "")) and lambda targets (the drill file pickers) are intentionally excluded; webclipper templates need org-web-tools and are covered by their own test.
Diffstat (limited to 'scripts/setup-email.sh')
0 files changed, 0 insertions, 0 deletions
