summaryrefslogtreecommitdiff
path: root/tests/test-org-agenda-build-list.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-05 15:13:57 -0600
committerCraig Jennings <c@cjennings.net>2026-02-05 15:13:57 -0600
commitb7cb1c51e5663419344d8b55766635801f3ee4c8 (patch)
treea13d903c1d7d82d8b49fe7edbd5f9b7652592c23 /tests/test-org-agenda-build-list.el
parent12f36cb887c3e84741bc2f3d6afd9e71c6ffddd7 (diff)
feat(calendar-sync): add event details — attendees, organizer, status, URL
Add ICS text unescaping (RFC 5545), HTML stripping, and new fields (attendees/status, organizer, meeting URL) to calendar-sync.el. event-to-org now outputs org property drawers. 88 new tests across 10 test files, 146/146 pass. Also fix pre-existing test require order and keymap guard issues.
Diffstat (limited to 'tests/test-org-agenda-build-list.el')
-rw-r--r--tests/test-org-agenda-build-list.el7
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/test-org-agenda-build-list.el b/tests/test-org-agenda-build-list.el
index 9b9ba7f3..94e89a3d 100644
--- a/tests/test-org-agenda-build-list.el
+++ b/tests/test-org-agenda-build-list.el
@@ -16,6 +16,7 @@
(defvar schedule-file "/tmp/test-schedule.org")
(defvar gcal-file "/tmp/test-gcal.org")
(defvar pcal-file "/tmp/test-pcal.org")
+(defvar dcal-file "/tmp/test-dcal.org")
(defvar projects-dir "/tmp/test-projects/")
;; Now load the actual production module
@@ -184,12 +185,12 @@ When directory scan returns empty:
(cj/build-org-agenda-list)
- ;; Should have base files only (inbox, schedule, gcal, pcal)
- (should (= (length org-agenda-files) 4))
+ ;; Should have base files only (inbox, schedule, gcal, pcal, dcal)
+ (should (= (length org-agenda-files) 5))
;; Cache should contain base files
(should cj/org-agenda-files-cache)
- (should (= (length cj/org-agenda-files-cache) 4)))
+ (should (= (length cj/org-agenda-files-cache) 5)))
(test-org-agenda-teardown)))
(ert-deftest test-org-agenda-build-list-boundary-building-flag-set-during-build ()