Skip Menu |

This queue is for tickets about the autodie CPAN distribution.

Report information
The Basics
Id: 54525
Status: resolved
Priority: 0/
Queue: autodie

People
Owner: PJF [...] cpan.org
Requestors: alexandrfedorov [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 2.08
Fixed in: (no value)



Subject: Test FAIL in installing on Windows
Install fails 1 test in windows, i think you need to skip it. ... # Looks like you failed 1 test of 13. t/open.t ......................... Dubious, test returned 1 (wstat 256, 0x100) ... C:\strawberry\cpan\build\autodie-2.08-zWJCmd>perl -Iblib -Ilib t\open.t ok 1 - 3-arg opening non-existent file fails ok 2 - Well-formatted 3-arg open failure ok 3 - 2-arg opening non-existent file fails ok 4 - Well-formatted 2-arg open failure ok 5 - No ugly globs in 2-arg open messsage ok 6 - The object isa autodie::exception ok 7 - At least one mention ok 8 - ...but not too mentions ok 9 - Well formatted 2-arg open without mode ok 10 - The object isa autodie::exception ok 11 - At least one mention ok 12 - ...but not too mentions not ok 13 - multi arg piped open does not fail # Failed test 'multi arg piped open does not fail' # at t\open.t line 75. # got: 'List form of pipe open not implemented at (eval 22) line 109. # ' # expected: '' 1..13 # Looks like you failed 1 test of 13.
On Thu Feb 11 13:33:19 2010, zloyrusskiy wrote: Show quoted text
> Install fails 1 test in windows, i think you need to skip it. > > ... > # Looks like you failed 1 test of 13. > t/open.t ......................... Dubious, test returned 1 (wstat 256, > 0x100) > > ... > C:\strawberry\cpan\build\autodie-2.08-zWJCmd>perl -Iblib -Ilib t\open.t > ok 1 - 3-arg opening non-existent file fails > ok 2 - Well-formatted 3-arg open failure > ok 3 - 2-arg opening non-existent file fails > ok 4 - Well-formatted 2-arg open failure > ok 5 - No ugly globs in 2-arg open messsage > ok 6 - The object isa autodie::exception > ok 7 - At least one mention > ok 8 - ...but not too mentions > ok 9 - Well formatted 2-arg open without mode > ok 10 - The object isa autodie::exception > ok 11 - At least one mention > ok 12 - ...but not too mentions > not ok 13 - multi arg piped open does not fail > # Failed test 'multi arg piped open does not fail' > # at t\open.t line 75. > # got: 'List form of pipe open not implemented at (eval 22) > line 109. > # ' > # expected: '' > 1..13 > # Looks like you failed 1 test of 13.
I'll add my two cents to this - this stopped the Strawberry build process. Strawberry will be including 2.06 for the near future (until a version is released that fixes this.)
Thanks for the report and nudge! Having been home only three days this month, my coding schedule has been rather erratic. 2.09 going to the CPAN now. Unfortunately I don't have a convenient Windows machine upon which to test at this very moment, but the troublesome tests should now be skipped on Windows. Many thanks again! Paul
On Mon Feb 22 08:37:53 2010, PJF wrote: Show quoted text
> Thanks for the report and nudge! Having been home only three days this > month, my coding schedule has been rather erratic. > > 2.09 going to the CPAN now. Unfortunately I don't have a convenient > Windows machine upon which to test at this very moment, but the > troublesome tests should now be skipped on Windows. > > Many thanks again! > > Paul
Reopening - the problem is still there in 2.09. Thanks for the quick response and attempt to solve, at any rate.
FWIW, all regular tests[1] succeeds on my Windows (using Cygwin Perl 5.14.4). I used git master branch (What will become 2.25 eventually). [1] Enabled by default (i.e. no AUTHOR/RELEASE tests enabled)
Current testing on 2.30 looks good: https://github.com/pjf/autodie/commit/4247179898c753c4c14ff0e8643c2551f2f5f498/checks?check_suite_id=389429635 Can you confirm if this is still a problem?
Ticket migrated to github as https://github.com/pjf/autodie/issues/104