aboutsummaryrefslogtreecommitdiff
path: root/init.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-04-30 09:25:18 -0500
committerCraig Jennings <c@cjennings.net>2026-04-30 09:25:18 -0500
commit6f625fe055639c331e8a1ed8c240b99718708440 (patch)
tree1399981f7689280884229a96acce6225dbd2aefd /init.el
parent259060b46986877eaea4520a5ce4df049ca738da (diff)
downloaddotemacs-6f625fe055639c331e8a1ed8c240b99718708440.tar.gz
dotemacs-6f625fe055639c331e8a1ed8c240b99718708440.zip
test(config-utilities): cover validate-timestamps and format-report helpers
Two test files covering the extracted timestamp-validation helpers. cj/--validate-timestamps-in-buffer (8 tests): empty buffer no-op, buffer with no timestamps, buffer with all valid timestamps, DEADLINE flagged with "DEADLINE" property, SCHEDULED flagged with "SCHEDULED", inline-timestamp flagged with "inline timestamp", multiple invalid collected in document order, mixed valid+invalid returning only the invalid one. Tests use real org parsing and mock org-time-string-to-absolute at the boundary so an arbitrary timestamp can be marked invalid for a given test. cj/--format-validation-report-section (4 tests): no-entries says "No invalid timestamps found", single-entry produces the file: link + Property/Type + Invalid timestamp lines, multiple-entry preserves input order, every section ends with a trailing blank line.
Diffstat (limited to 'init.el')
0 files changed, 0 insertions, 0 deletions