Subject: | Tests fail with non-English locale |
If LC_ALL=de_DE.UTF-8 is set, then the test suite fails:
PERL_DL_NONLAZY=1 "/bbbike/perl-5.18.4t/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01basic.t .. ok
# Failed test at t/api.t line 29.
# Structures begin differing at:
# $got->{messages}{name} = 'Feld ist erforderlich'
# $expected->{messages}{name} = 'Name field is required'
# Looks like you failed 1 test of 1.
t/api.t ......
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
Test Summary Report
-------------------
t/api.t (Wstat: 256 Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 1