diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/Makefile.am | 3 | ||||
-rwxr-xr-x | tests/y2038-vs-32bit | 13 |
2 files changed, 15 insertions, 1 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index 624192d..79bacfb 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -24,7 +24,8 @@ TESTS = \ filename-quoting \ strip-trailing-cr \ timezone \ - colors + colors \ + y2038-vs-32bit XFAIL_TESTS = large-subopt diff --git a/tests/y2038-vs-32bit b/tests/y2038-vs-32bit new file mode 100755 index 0000000..51633c3 --- /dev/null +++ b/tests/y2038-vs-32bit @@ -0,0 +1,13 @@ +#!/bin/sh +# dates after Y2K38 are safe + +. "${srcdir=.}/init.sh"; path_prepend_ ../src + +fail=0 + +touch -t 203901010000 in || skip_ 'touch -t 2039... failed' + +cmp in in || fail=1 +diff in in || fail=1 + +Exit $fail |