posixtm-tests: make T const-correct; add a test case
authorJim Meyering <meyering@redhat.com>
Wed, 16 Sep 2009 18:20:17 +0000 (20:20 +0200)
committerJim Meyering <meyering@redhat.com>
Sat, 19 Sep 2009 16:11:47 +0000 (18:11 +0200)
* tests/test-posixtm.c (T): Declare const.
Add a test for -(2^31+1).
Remove useless can-succeed-only-in-2002 test.

ChangeLog
tests/test-posixtm.c

index 1544a73..f67c52a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2009-09-16  Jim Meyering  <meyering@redhat.com>
 
+       posixtm-tests: make T const-correct; add a test case
+       * tests/test-posixtm.c (T): Declare const.
+       Add a test for -(2^31+1).
+       Remove useless can-succeed-only-in-2002 test.
+
        posixtm-tests: adjust the sole failing test
        * tests/test-posixtm.c: Correct 0000-01-01 00:00:00 test so that
        expected output matches what mktime now produces.  Cross-checked via
index 8473b66..a77a558 100644 (file)
@@ -49,11 +49,10 @@ struct posixtm_test
 /* Test mainly with syntax_bits == 13
    (aka: (PDS_LEADING_YEAR | PDS_CENTURY | PDS_SECONDS))  */
 
-static struct posixtm_test T[] =
+static struct posixtm_test const T[] =
   {
-    { "12131415.16",     13, "  1039788916 Fri Dec 13 14:15:16 2002" },
-    { "12131415.16",     13, "  1039788916 Fri Dec 13 14:15:16 2002" },
     { "000001010000.00", 13, "-62167219200 Sat Jan  1 00:00:00 0" },
+    { "190112132045.51", 13, " -2147483649 Fri Dec 13 20:45:51 1901" },
     { "190112132045.52", 13, " -2147483648 Fri Dec 13 20:45:52 1901" },
     { "190112132045.53", 13, " -2147483647 Fri Dec 13 20:45:53 1901" },
     { "190112132046.52", 13, " -2147483588 Fri Dec 13 20:46:52 1901" },