Skip Menu |

This queue is for tickets about the Object-Result CPAN distribution.

Report information
The Basics
Id: 106882
Status: resolved
Priority: 0/
Queue: Object-Result

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.000002
Fixed in: 0.000003



Subject: Test suite may fail with non-English locale
With a non-English locale (e.g. LC_ALL=de_DE.UTF-8) t/fail_msg_dollar_bang.t fails, but only for perl < 5.21.0, because of changed locale handling in later perls: # Failed test 'No <NUM> (right error message)' # at t/fail_msg_dollar_bang.t line 12. # 'Call to main::get_result() at t/fail_msg_dollar_bang.t line 23 failed because: # Bad result: Datei oder Verzeichnis nicht gefunden # Failure detected at t/fail_msg_dollar_bang.t line 31 # # ' # doesn't match '(?^u:Call\ to\ main\:\:get_result\(\)\ at\ t\/fail_msg_dollar_bang\.t\ line\ 23\ failed\ because\:\ # \ \ \ \ Bad\ result\:\ No\ such\ file\ or\ directory\ # Failure\ detected)' # Failed test 'No <INT> (right error message)' # at t/fail_msg_dollar_bang.t line 12. # 'Call to main::get_result() at t/fail_msg_dollar_bang.t line 23 failed because: # Bad result: Datei oder Verzeichnis nicht gefunden # Failure detected at t/fail_msg_dollar_bang.t line 32 # # ' # doesn't match '(?^u:Call\ to\ main\:\:get_result\(\)\ at\ t\/fail_msg_dollar_bang\.t\ line\ 23\ failed\ because\:\ # \ \ \ \ Bad\ result\:\ No\ such\ file\ or\ directory\ # Failure\ detected)' # Failed test 'No <STR> (right error message)' # at t/fail_msg_dollar_bang.t line 12. # 'Call to main::get_result() at t/fail_msg_dollar_bang.t line 23 failed because: # Bad result: Datei oder Verzeichnis nicht gefunden # Failure detected at t/fail_msg_dollar_bang.t line 33 # # ' # doesn't match '(?^u:Call\ to\ main\:\:get_result\(\)\ at\ t\/fail_msg_dollar_bang\.t\ line\ 23\ failed\ because\:\ # \ \ \ \ Bad\ result\:\ No\ such\ file\ or\ directory\ # Failure\ detected)' # Failed test 'No <SCALAR> (right error message)' # at t/fail_msg_dollar_bang.t line 12. # 'Call to main::get_result() at t/fail_msg_dollar_bang.t line 23 failed because: # Bad result: Datei oder Verzeichnis nicht gefunden # Failure detected at t/fail_msg_dollar_bang.t line 34 # # ' # doesn't match '(?^u:Call\ to\ main\:\:get_result\(\)\ at\ t\/fail_msg_dollar_bang\.t\ line\ 23\ failed\ because\:\ # \ \ \ \ Bad\ result\:\ No\ such\ file\ or\ directory\ # Failure\ detected)' # Failed test 'No <ARRAY> (right error message)' # at t/fail_msg_dollar_bang.t line 12. # 'Call to main::get_result() at t/fail_msg_dollar_bang.t line 23 failed because: # Bad result: Datei oder Verzeichnis nicht gefunden # Failure detected at t/fail_msg_dollar_bang.t line 35 # # ' # doesn't match '(?^u:Call\ to\ main\:\:get_result\(\)\ at\ t\/fail_msg_dollar_bang\.t\ line\ 23\ failed\ because\:\ # \ \ \ \ Bad\ result\:\ No\ such\ file\ or\ directory\ # Failure\ detected)' # Failed test 'No <HASH> (right error message)' # at t/fail_msg_dollar_bang.t line 12. # 'Call to main::get_result() at t/fail_msg_dollar_bang.t line 23 failed because: # Bad result: Datei oder Verzeichnis nicht gefunden # Failure detected at t/fail_msg_dollar_bang.t line 36 # # ' # doesn't match '(?^u:Call\ to\ main\:\:get_result\(\)\ at\ t\/fail_msg_dollar_bang\.t\ line\ 23\ failed\ because\:\ # \ \ \ \ Bad\ result\:\ No\ such\ file\ or\ directory\ # Failure\ detected)' # Failed test 'No <CODE> (right error message)' # at t/fail_msg_dollar_bang.t line 12. # 'Call to main::get_result() at t/fail_msg_dollar_bang.t line 23 failed because: # Bad result: Datei oder Verzeichnis nicht gefunden # Failure detected at t/fail_msg_dollar_bang.t line 37 # # ' # doesn't match '(?^u:Call\ to\ main\:\:get_result\(\)\ at\ t\/fail_msg_dollar_bang\.t\ line\ 23\ failed\ because\:\ # \ \ \ \ Bad\ result\:\ No\ such\ file\ or\ directory\ # Failure\ detected)' # Failed test 'No <REGEXP> (right error message)' # at t/fail_msg_dollar_bang.t line 12. # 'Call to main::get_result() at t/fail_msg_dollar_bang.t line 23 failed because: # Bad result: Datei oder Verzeichnis nicht gefunden # Failure detected at t/fail_msg_dollar_bang.t line 38 # # ' # doesn't match '(?^u:Call\ to\ main\:\:get_result\(\)\ at\ t\/fail_msg_dollar_bang\.t\ line\ 23\ failed\ because\:\ # \ \ \ \ Bad\ result\:\ No\ such\ file\ or\ directory\ # Failure\ detected)' # Failed test 'No <GLOB> (right error message)' # at t/fail_msg_dollar_bang.t line 12. # 'Call to main::get_result() at t/fail_msg_dollar_bang.t line 23 failed because: # Bad result: Datei oder Verzeichnis nicht gefunden # Failure detected at t/fail_msg_dollar_bang.t line 39 # # ' # doesn't match '(?^u:Call\ to\ main\:\:get_result\(\)\ at\ t\/fail_msg_dollar_bang\.t\ line\ 23\ failed\ because\:\ # \ \ \ \ Bad\ result\:\ No\ such\ file\ or\ directory\ # Failure\ detected)' # Failed test 'Non-existent method called (right error message)' # at t/fail_msg_dollar_bang.t line 12. # 'Call to main::get_result() at t/fail_msg_dollar_bang.t line 23 failed because: # Bad result: Datei oder Verzeichnis nicht gefunden # Failure detected at t/fail_msg_dollar_bang.t line 41 # # ' # doesn't match '(?^u:Call\ to\ main\:\:get_result\(\)\ at\ t\/fail_msg_dollar_bang\.t\ line\ 23\ failed\ because\:\ # \ \ \ \ Bad\ result\:\ No\ such\ file\ or\ directory\ # Failure\ detected)' # Looks like you failed 10 tests of 31. t/fail_msg_dollar_bang.t ... Dubious, test returned 10 (wstat 2560, 0xa00) Failed 10/31 subtests
Subject: Re: [rt.cpan.org #106882] Test suite may fail with non-English locale
Date: Sat, 5 Sep 2015 21:12:24 +1000
To: bug-Object-Result [...] rt.cpan.org
From: Damian Conway <damian [...] conway.org>
Thanks, Slaven. I believe today's upload resolves the problem. Please advise if you still encounter problems. Damian
On 2015-09-05 07:13:16, damian@conway.org wrote: Show quoted text
> Thanks, Slaven. > I believe today's upload resolves the problem. > Please advise if you still encounter problems.
Looks good so far.