Discussion:
[rt.cpan.org #109123] v1.027 tests are not passed under windows
(too old to reply)
Dmytro Zagashev via RT
2015-11-18 21:51:32 UTC
Permalink
Wed Nov 18 16:51:31 2015: Request 109123 was acted upon.
Transaction: Ticket created by ZDM
Queue: PAR-Packer
Subject: v1.027 tests are not passed under windows
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: ***@cpan.org
Status: new
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=109123 >


Tested under strawberry perl 5.22 x86 and x64.

....
t/00-pod.t ............... skipped: Set environment variable PERL_TEST_POD=1 to test POD
t/10-parl-generation.t ... ok
t/20-pp.t ................ 13/34 D:\tmp\iXUAzomG0X syntax OK
t/20-pp.t ................ ok
t/30-current_exec.t ...... # Please wait
t/30-current_exec.t ...... ok
t/40-packer_cd_option.t .. ok
t/80-doublecolon.t ....... ok
t/90-rt101800.t .......... blib\script\pp: Using -e 'code' as input file, ignoring Test::More; print $ENV{PAR_TEMP}\n;
t/90-rt101800.t .......... 1/18 syntax error at script/ppKCmIq.pl line 1, at EOF

# Failed test 'successfully ran "D:\tmp\3salkRPJa6\packed.exe"'
# at t/90-rt101800.t line 31.

# Failed test 'canary file found in '
# at t/90-rt101800.t line 38.

# Failed test 'inc directory found in '
# at t/90-rt101800.t line 39.

# Failed test 'data file found in '
# at t/90-rt101800.t line 40.
Can't stat \inc: No such file or directory
at t/90-rt101800.t line 79.
syntax error at script/ppKCmIq.pl line 1, at EOF

# Failed test 'successfully ran "D:\tmp\3salkRPJa6\packed.exe" a second time'
# at t/90-rt101800.t line 49.
t/90-rt101800.t .......... 7/18
# Failed test 'canary file found in '
# at t/90-rt101800.t line 50.

# Failed test 'inc directory found in '
# at t/90-rt101800.t line 51.

# Failed test 'data file found in '
# at t/90-rt101800.t line 52.
t/90-rt101800.t .......... 12/18 syntax error at script/ppKCmIq.pl line 1, at EOF

# Failed test 'successfully ran "D:\tmp\3salkRPJa6\packed.exe" a third time'
t/90-rt101800.t .......... 14/18 # at t/90-rt101800.t line 67.

# Failed test 'canary file found in '
# at t/90-rt101800.t line 68.

# Failed test 'inc directory found in '
# at t/90-rt101800.t line 69.

# Failed test 'data file found in '
# at t/90-rt101800.t line 70.
# Looks like you failed 12 tests of 18.
t/90-rt101800.t .......... Dubious, test returned 12 (wstat 3072, 0xc00)
Failed 12/18 subtests
t/90-rt103861.t .......... ok
t/90-rt104560.t .......... ok
t/90-rt104635.t .......... ok
t/90-rt59710.t ........... ok

Test Summary Report
-------------------
t/90-rt101800.t (Wstat: 3072 Tests: 18 Failed: 12)
Failed tests: 2-5, 7-10, 14-17
Non-zero exit status: 12
Files=11, Tests=107, 168 wallclock secs ( 0.16 usr + 0.01 sys = 0.17 CPU)
Result: FAIL
Roderich Schupp via RT
2015-11-19 09:07:30 UTC
Permalink
Thu Nov 19 04:07:29 2015: Request 109123 was acted upon.
Transaction: Correspondence added by RSCHUPP
Queue: PAR-Packer
Subject: v1.027 tests are not passed under windows
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: ***@cpan.org
Status: new
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=109123 >
Post by Dmytro Zagashev via RT
Tested under strawberry perl 5.22 x86 and x64.
....
t/90-rt101800.t .......... blib\script\pp: Using -e 'code' as input
file, ignoring Test::More; print $ENV{PAR_TEMP}\n;
Thanks for testing.
Apparently, even when called with a list, system() on Strawberry Perl
on Windows has a problem with arguments containing double quotes - it splits up
these arguments in strange ways.
Fixed in 1.028, just released to CPAN.

Cheers, Roderich
via RT
2015-11-19 14:32:43 UTC
Permalink
Thu Nov 19 09:32:42 2015: Request 109123 was acted upon.
Transaction: Correspondence added by ***@gmail.com
Queue: PAR-Packer
Subject: Re: [rt.cpan.org #109123] v1.027 tests are not passed under windows
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: ***@cpan.org
Status: resolved
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=109123 >


Hi.
Thank you, tests are passed now.

But, you forgot to update version to 1.028 in meta.yml.
Post by Dmytro Zagashev via RT
<URL: https://rt.cpan.org/Ticket/Display.html?id=109123 >
Post by Dmytro Zagashev via RT
Tested under strawberry perl 5.22 x86 and x64.
....
t/90-rt101800.t .......... blib\script\pp: Using -e 'code' as input
file, ignoring Test::More; print $ENV{PAR_TEMP}\n;
Thanks for testing.
Apparently, even when called with a list, system() on Strawberry Perl
on Windows has a problem with arguments containing double quotes - it splits up
these arguments in strange ways.
Fixed in 1.028, just released to CPAN.
Cheers, Roderich
Loading...