Subject: | t/02-che.t fails (with non-English locale) |
On some my smoker systems I observe the following failure:
...
# Failed test 'no debug file'
# at t/02-che.t line 28.
# 'Can't open file "/var/tmp/cpansmoker-1023/2017032606/NieKn3LO8p/debug.log": Datei oder Verzeichnis nicht gefunden at t/02-che.t line 27.
# '
# doesn't match '(?^:No such file or directory)'
Wide character in print at /usr/perl5.16.3t/lib/5.16.3/amd64-freebsd-thread-multi/IO/Handle.pm line 417.
Wide character in print at /usr/perl5.16.3t/lib/5.16.3/amd64-freebsd-thread-multi/IO/Handle.pm line 417.
# Failed test 'no debug file'
# at t/02-che.t line 87.
# 'Can't open file "/var/tmp/cpansmoker-1023/2017032606/apwmYmnkeU/debug.log": Datei oder Verzeichnis nicht gefunden at t/02-che.t line 86.
# '
# doesn't match '(?^:No such file or directory)'
# Looks like you failed 2 tests of 30.
t/02-che.t ........
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/30 subtests
...
This seems to happen if a non-English locale is in effect (e.g. LC_ALL=de_DE.UTF-8) and perl < 5.22.