]> Savannah Git Hosting - gnulib.git/commitdiff
nstrftime, c-nstrftime tests: Avoid some failures on native Windows.
authorBruno Haible <bruno@clisp.org>
Mon, 3 Jun 2024 18:07:03 +0000 (20:07 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 3 Jun 2024 18:07:03 +0000 (20:07 +0200)
* tests/test-nstrftime.h (TZ): Use time zone names that are supported by
native Windows.
(LT): Disable two more tests on native Windows.

ChangeLog
tests/test-nstrftime.h

index 7d9726d61c8203cd4b49da76c48b768f8de3c602..bbb3fa1e6093d542322e82a26aaab7382db16d0b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2024-06-03  Bruno Haible  <bruno@clisp.org>
+
+       nstrftime, c-nstrftime tests: Avoid some failures on native Windows.
+       * tests/test-nstrftime.h (TZ): Use time zone names that are supported by
+       native Windows.
+       (LT): Disable two more tests on native Windows.
+
 2024-06-03  Paul Eggert  <eggert@cs.ucla.edu>
 
        attribute: improve comments
index 50c270440d3c5ed09ac82afecbe2fb4ee6adce7f..b822f3acd17123526bb841f1ff2e91487f980362 100644 (file)
@@ -102,7 +102,11 @@ struct tzalloc_test
 static struct tzalloc_test TZ[] =
   {
 #define Pacific 0
+#if defined _WIN32 && !defined __CYGWIN__
+    { 0, "PST8PDT"                     },
+#else
     { 0, "PST8PDT,M3.2.0,M11.1.0"      },
+#endif
 
 #define Arizona 1
     { 0, "MST7"                        },
@@ -111,7 +115,11 @@ static struct tzalloc_test TZ[] =
     { 0, 0                             },
 
 #define CentEur 3
+#if defined _WIN32 && !defined __CYGWIN__
+    { 0, "CET-1CEST"                   },
+#else
     { 0, "CET-1CEST,M3.5.0,M10.5.0/3"  },
+#endif
 
 #define Japan 4
     { 0, "JST-9"                       },
@@ -163,10 +171,14 @@ static struct localtime_rz_test LT[] =
     { TZ+CentEur,  500000001, "1985-11-05 01:53:21 +0100 (CET)",  1 },
     { TZ+Japan  ,  500000001, "1985-11-05 09:53:21 +0900 (JST)",  0 },
     { TZ+NZ     ,  500000001, "1985-11-05 13:53:21 +1300 (NZDT)", 0 },
+#if !(defined _WIN32 && !defined __CYGWIN__)
     { TZ+Pacific, 1000000002, "2001-09-08 18:46:42 -0700 (PDT)",  0 },
+#endif
     { TZ+Arizona, 1000000002, "2001-09-08 18:46:42 -0700 (MST)",  0 },
     { TZ+UTC    , 1000000002, "2001-09-09 01:46:42 +0000 (UTC)",  0 },
+#if !(defined _WIN32 && !defined __CYGWIN__)
     { TZ+CentEur, 1000000002, "2001-09-09 03:46:42 +0200 (CEST)", 0 },
+#endif
     { TZ+Japan  , 1000000002, "2001-09-09 10:46:42 +0900 (JST)",  0 },
 #if !(defined _WIN32 && !defined __CYGWIN__)
     { TZ+NZ     , 1000000002, "2001-09-09 13:46:42 +1200 (NZST)", 0 },