summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorUlf Jasper <ulf.jasper@web.de>2022-11-24 18:56:50 +0100
committerUlf Jasper <ulf.jasper@web.de>2022-11-24 18:59:58 +0100
commitb604bef915e3ec2f2a08f50e5f4799bacdf057da (patch)
tree35b406f473b87381bd2d81631352aeae3c1e5076 /test
parentc6c31b2903b82273da2671986a08edb1bda08214 (diff)
downloademacs-b604bef915e3ec2f2a08f50e5f4799bacdf057da.tar.gz
icalendar: Adjust tests after fixing parsing of sexp entries (bug#56241)
* test/lisp/calendar/icalendar-tests.el (icalendar-export-bug-56241-nested-sexps): New. * test/lisp/calendar/icalendar-tests.el (icalendar-real-world): Disable testcase for exporting sexp entries that has now become invalid.
Diffstat (limited to 'test')
-rw-r--r--test/lisp/calendar/icalendar-tests.el33
1 files changed, 18 insertions, 15 deletions
diff --git a/test/lisp/calendar/icalendar-tests.el b/test/lisp/calendar/icalendar-tests.el
index d9631310ae3..fa55eea95e2 100644
--- a/test/lisp/calendar/icalendar-tests.el
+++ b/test/lisp/calendar/icalendar-tests.el
@@ -1014,15 +1014,15 @@ END:VALARM
;; diary-string))))
;; '("%%(diary-float 7 0 1) First Sunday in July 1"
;; "%%(icalendar-tests--diary-float 7 0 1) First Sunday in July 2"))))
-;;
-;; (ert-deftest icalendar-export-bug-56241-nested-sexps ()
-;; "Reported in #bug56241 -- needs to be fixed!"
-;; (let ((icalendar-export-sexp-enumeration-days 366))
-;; (mapc (lambda (diary-string)
-;; (should (string= "" (icalendar-tests--get-error-string-for-export
-;; diary-string))))
-;; '("%%(= (calendar-day-of-week date) 0) Sunday 1"
-;; "%%(= 0 (calendar-day-of-week date)) Sunday 2"))))
+
+(ert-deftest icalendar-export-bug-56241-nested-sexps ()
+ "Reported in #bug56241 -- needs to be fixed!"
+ (let ((icalendar-export-sexp-enumeration-days 366))
+ (mapc (lambda (diary-string)
+ (should (string= "" (icalendar-tests--get-error-string-for-export
+ diary-string))))
+ '("%%(= (calendar-day-of-week date) 0) Sunday 1"
+ "%%(= 0 (calendar-day-of-week date)) Sunday 2"))))
;; ======================================================================
;; Import tests
@@ -1482,12 +1482,15 @@ DTEND;VALUE=DATE:19570922
RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=09;BYMONTHDAY=21
SUMMARY:ff birthday (%d years old)")
-
- (icalendar-tests--test-export
- nil
- nil
- "%%(diary-offset '(diary-float t 3 4) 1) asdf"
- nil)
+ ;; FIXME: this testcase verifies that icalendar-export fails to
+ ;; export the nested sexp. After repairing bug56241 icalendar-export
+ ;; works correctly for this sexp but now the testcase fails.
+ ;; Therefore this testcase is disabled for the time being.
+ ;; (icalendar-tests--test-export
+ ;; nil
+ ;; nil
+ ;; "%%(diary-offset '(diary-float t 3 4) 1) asdf"
+ ;; nil)
;; FIXME!