Skip Menu |

This queue is for tickets about the MVC-Neaf CPAN distribution.

Report information
The Basics
Id: 119086
Status: resolved
Priority: 0/
Queue: MVC-Neaf

People
Owner: khedin [...] cpan.org
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 0.1302



Subject: Locale-specific error (0.13)
With a German locale (e.g. LC_ALL=de_DE.UTF-8) the t/Neaf-static.t test fails: ... # Failed test 'expire date present' # at t/Neaf-static.t line 24. # 'Fr, 02 Dez 2016 04:50:21 GMT' # doesn't match '(?^:\w\w\w, \d.*GMT)' # Failed test 'expire date present' # at t/Neaf-static.t line 37. # 'Fr, 02 Dez 2016 04:50:21 GMT' # doesn't match '(?^:\w\w\w, \d.*GMT)' # Looks like you failed 2 tests of 11. t/Neaf-static.t ................ Dubious, test returned 2 (wstat 512, 0x200) Failed 2/11 subtests ... The test passes with an English or C locale.
Oh, thank you! I'll check thoroughly what else locale could break... Obviously a server must always speak English if it wants to be understood. On Thu Dec 01 01:28:08 2016, SREZIC wrote: Show quoted text
> With a German locale (e.g. LC_ALL=de_DE.UTF-8) the t/Neaf-static.t > test fails: > > ... > # Failed test 'expire date present' > # at t/Neaf-static.t line 24. > # 'Fr, 02 Dez 2016 04:50:21 GMT' > # doesn't match '(?^:\w\w\w, \d.*GMT)' > > # Failed test 'expire date present' > # at t/Neaf-static.t line 37. > # 'Fr, 02 Dez 2016 04:50:21 GMT' > # doesn't match '(?^:\w\w\w, \d.*GMT)' > # Looks like you failed 2 tests of 11. > t/Neaf-static.t ................ > Dubious, test returned 2 (wstat 512, 0x200) > Failed 2/11 subtests > ... > > The test passes with an English or C locale.
0.1302 released, locale seems to be fixed. Waiting for test matrix to arrive. On Thu Dec 01 02:10:41 2016, Dallaylaen wrote: Show quoted text
> Oh, thank you! > > I'll check thoroughly what else locale could break... Obviously a > server must always speak English if it wants to be understood. > > On Thu Dec 01 01:28:08 2016, SREZIC wrote:
> > With a German locale (e.g. LC_ALL=de_DE.UTF-8) the t/Neaf-static.t > > test fails: > > > > ... > > # Failed test 'expire date present' > > # at t/Neaf-static.t line 24. > > # 'Fr, 02 Dez 2016 04:50:21 GMT' > > # doesn't match '(?^:\w\w\w, \d.*GMT)' > > > > # Failed test 'expire date present' > > # at t/Neaf-static.t line 37. > > # 'Fr, 02 Dez 2016 04:50:21 GMT' > > # doesn't match '(?^:\w\w\w, \d.*GMT)' > > # Looks like you failed 2 tests of 11. > > t/Neaf-static.t ................ > > Dubious, test returned 2 (wstat 512, 0x200) > > Failed 2/11 subtests > > ... > > > > The test passes with an English or C locale.
Looks good: http://matrix.cpantesters.org/?dist=MVC-Neaf+0.1302 Marking as resolved. On 2016-12-01 09:31:51, Dallaylaen wrote: Show quoted text
> 0.1302 released, locale seems to be fixed. Waiting for test matrix to > arrive. > > > On Thu Dec 01 02:10:41 2016, Dallaylaen wrote:
> > Oh, thank you! > > > > I'll check thoroughly what else locale could break... Obviously a > > server must always speak English if it wants to be understood. > > > > On Thu Dec 01 01:28:08 2016, SREZIC wrote:
> > > With a German locale (e.g. LC_ALL=de_DE.UTF-8) the t/Neaf-static.t > > > test fails: > > > > > > ... > > > # Failed test 'expire date present' > > > # at t/Neaf-static.t line 24. > > > # 'Fr, 02 Dez 2016 04:50:21 GMT' > > > # doesn't match '(?^:\w\w\w, \d.*GMT)' > > > > > > # Failed test 'expire date present' > > > # at t/Neaf-static.t line 37. > > > # 'Fr, 02 Dez 2016 04:50:21 GMT' > > > # doesn't match '(?^:\w\w\w, \d.*GMT)' > > > # Looks like you failed 2 tests of 11. > > > t/Neaf-static.t ................ > > > Dubious, test returned 2 (wstat 512, 0x200) > > > Failed 2/11 subtests > > > ... > > > > > > The test passes with an English or C locale.