Subject: | Locale-specific differences on FreeBSD 12 + 13 |
The t/02.num.t test fails on FreeBSD 12 + 13 systems:
...
# Failed test 'French thousand separator => space'
# at t/02.num.t line 44.
Wide character in print at /usr/local/lib/perl5/5.30/Test2/Formatter/TAP.pm line 124.
# got: ' '
# expected: ' '
# Failed test 'Formatting money using format_money()'
# at t/02.num.t line 126.
Wide character in print at /usr/local/lib/perl5/5.30/Test2/Formatter/TAP.pm line 124.
# got: '€ 1,281,284.00'
# expected: '€1,281,284.00'
# Looks like you failed 2 tests of 138.
t/02.num.t .....
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/138 subtests
...
The diff in the first failure may be invisible --- the "got" character is a NARROW NO-BREAK SPACE (0x202F).