Subject: | 09locales.t fails if locale is not "C" |
Hi
09locales.t fails if locale is not "C".
Aka, without "export LC_ALL=C LANG=C LC_MESSAGES=C" (using br_FR.UTF-8):
# Failed test 'Epochs match for gwe, 1 Gen 2016 at 12:00:00 with %a, %e %b %Y at %r'
# at t/09locales.t line 32.
# got: 1451649600
# expected: 1451606400
# Failed test 'Outputs formatted as default match'
# at t/09locales.t line 40.
# got: 'gwe, 01 Gen 2016 12:00:00 UTC'
# expected: 'gwe, 01 Gen 2016 00:00:00 UTC'
# Failed test 'Epochs match for gwe 01 Gen 2016 12:00:00 with %c'
# at t/09locales.t line 32.
# got: 1451649600
# expected: 1451606400
(...)
t/09locales.t ...
Dubious, test returned 16 (wstat 4096, 0x1000)
Failed 16/172 subtests
t/10overload.t .. ok
t/99legacy.t .... ok
Test Summary Report
-------------------
t/09locales.t (Wstat: 4096 Tests: 172 Failed: 16)
Failed tests: 47, 49, 53, 55, 59, 61-62, 64, 155, 157
161, 163, 167, 169-170, 172
Non-zero exit status: 16
Files=12, Tests=403, 1 wallclock secs ( 0.09 usr 0.01 sys + 0.99 cusr 0.08 csys = 1.17 CPU)
Result: FAIL
Failed 1/12 test programs. 16/403 subtests failed.