tests: Add a gettime test for sizeof (time_t) > 4.
authorWerner Koch <wk@gnupg.org>
Mon, 4 Jul 2016 08:00:34 +0000 (10:00 +0200)
committerWerner Koch <wk@gnupg.org>
Mon, 4 Jul 2016 08:00:34 +0000 (10:00 +0200)
* common/t-gettime.c (test_isotime2epoch): Add 4 more tests.

Signed-off-by: Werner Koch <wk@gnupg.org>
common/t-gettime.c

index 9b3139d..8a222b7 100644 (file)
@@ -54,6 +54,12 @@ test_isotime2epoch (void)
     { "20070629T160000 ",  1183132800 },
     { "20070629T160000\n", 1183132800 },
     { "20070629T160000.",  INVALID },
+#if SIZEOF_TIME_T > 4
+    { "21060207T062815", (time_t)0x0ffffffff },
+    { "21060207T062816", (time_t)0x100000000 },
+    { "21060207T062817", (time_t)0x100000001 },
+    { "21060711T120001", (time_t)4308292801  },
+#endif /*SIZEOF_TIME_T > 4*/
     { NULL, 0 }
   };
   int idx;