SRFI-19: Add a few more tests.
authorMark H Weaver <mhw@netris.org>
Sun, 21 Oct 2018 03:30:15 +0000 (23:30 -0400)
committerMark H Weaver <mhw@netris.org>
Sun, 21 Oct 2018 03:30:54 +0000 (23:30 -0400)
This is a followup to commit a58c7abd72648f77e4ede5f62a2c4e7969bb7f95.

* test-suite/tests/srfi-19.test: Add tests for large positive years.

test-suite/tests/srfi-19.test

index ffaf9db43f03e84c4eb3111397dfe28d0431bab2..0f1c333523fa67590d7b7c9b3c5d0e4312490655 100644 (file)
@@ -263,6 +263,10 @@ incomplete numerical tower implementation.)"
       (date->string (julian-day->date 1730000 0) "~4"))
     (pass-if-equal "2000-01-01T00:00:00Z" "2000-01-01T00:00:00Z"
       (date->string (julian-day->date 4903089/2 0) "~4"))
+    (pass-if-equal "9999-12-31T12:00:00Z" "9999-12-31T12:00:00Z"
+      (date->string (julian-day->date 5373484 0) "~4"))
+    (pass-if-equal "+10000-01-01T12:00:00Z" "+10000-01-01T12:00:00Z"
+      (date->string (julian-day->date 5373485 0) "~4"))
     (pass-if-equal "negative julian days"
         '((-2000000 . "-10188-02-01T14:24:00Z wk=04 dow=6 doy=032")
           (-20000 . "-4767-02-20T14:24:00Z wk=08 dow=0 doy=051")