PATH=C:\mingw\bin;C:\cygwin\bin;C:\cpanfly-5.20\var\megalib\bin;C:\Perl64-5.20\site\bin;C:\Perl64-5.20\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin
Start 2014-09-23T22:30:43
ActivePerl-2000 CPAN-2.00
PATH=C:\mingw\bin;C:\cygwin\bin;C:\CPANFL~1.20\var\megalib\bin;C:\Perl64-5.20\site\bin;C:\Perl64-5.20\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin
Reading 'C:\cpanfly-5.20\var\cpan\Metadata'
Database was generated on Wed, 24 Sep 2014 03:53:21 GMT
Running make for A/AD/ADAMK/File-Which-1.09.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/A/AD/ADAMK/File-Which-1.09.tar.gz
Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\A\AD\ADAMK\File-Which-1.09.tar.gz ok
File-Which-1.09/
File-Which-1.09/META.yml
File-Which-1.09/LICENSE
File-Which-1.09/Makefile.PL
File-Which-1.09/README
File-Which-1.09/script/
File-Which-1.09/script/pwhich
File-Which-1.09/MANIFEST
File-Which-1.09/Changes
File-Which-1.09/lib/
File-Which-1.09/lib/File/
File-Which-1.09/lib/File/Which.pm
File-Which-1.09/t/
File-Which-1.09/t/04_pwhich.t
File-Which-1.09/t/02_all.t
File-Which-1.09/t/97_meta.t
File-Which-1.09/t/01_compile.t
File-Which-1.09/t/98_pod.t
File-Which-1.09/t/03_simple.t
File-Which-1.09/t/99_pmv.t
File-Which-1.09/t/test-bin/
File-Which-1.09/t/test-bin/test2.bat
File-Which-1.09/t/test-bin/all
File-Which-1.09/t/test-bin/test1.exe
File-Which-1.09/t/test-bin/all.exe
File-Which-1.09/t/test-bin/README.txt
File-Which-1.09/t/test-bin/all.bat
File-Which-1.09/t/test-bin/test4/
File-Which-1.09/t/test-bin/test4/foo.txt
File-Which-1.09/t/test-bin/test3
CPAN.pm: Building A/AD/ADAMK/File-Which-1.09.tar.gz
>>> C:\Perl64-5.20\bin\perl.exe Makefile.PL
Warning: prerequisite Test::Script 1.05 not found.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for File::Which
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- ADAMK/File-Which-1.09.tar.gz ----
Test::Script [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Test::Script'
Running make for A/AD/ADAMK/Test-Script-1.07.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/A/AD/ADAMK/Test-Script-1.07.tar.gz
Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\A\AD\ADAMK\Test-Script-1.07.tar.gz ok
Test-Script-1.07/
Test-Script-1.07/README
Test-Script-1.07/Makefile.PL
Test-Script-1.07/LICENSE
Test-Script-1.07/META.yml
Test-Script-1.07/MANIFEST
Test-Script-1.07/lib/
Test-Script-1.07/lib/Test/
Test-Script-1.07/lib/Test/Script.pm
Test-Script-1.07/Changes
Test-Script-1.07/inc/
Test-Script-1.07/inc/Module/
Test-Script-1.07/inc/Module/Install/
Test-Script-1.07/inc/Module/Install/DSL.pm
Test-Script-1.07/inc/Module/Install/Win32.pm
Test-Script-1.07/inc/Module/Install/WriteAll.pm
Test-Script-1.07/inc/Module/Install/Can.pm
Test-Script-1.07/inc/Module/Install/Metadata.pm
Test-Script-1.07/inc/Module/Install/Base.pm
Test-Script-1.07/inc/Module/Install/Makefile.pm
Test-Script-1.07/inc/Module/Install/Fetch.pm
Test-Script-1.07/inc/Module/Install.pm
Test-Script-1.07/t/
Test-Script-1.07/t/03_compiles_bad.t
Test-Script-1.07/t/04_runs_good.t
Test-Script-1.07/t/97_meta.t
Test-Script-1.07/t/01_compile.t
Test-Script-1.07/t/98_pod.t
Test-Script-1.07/t/02_compiles_good.t
Test-Script-1.07/t/05_runs_bad.t
Test-Script-1.07/t/99_pmv.t
Test-Script-1.07/t/bin/
Test-Script-1.07/t/bin/bad.pl
Test-Script-1.07/t/bin/good.pl
Test-Script-1.07/t/bin/print.pl
Test-Script-1.07/t/bin/four.pl
CPAN.pm: Building A/AD/ADAMK/Test-Script-1.07.tar.gz
>>> C:\Perl64-5.20\bin\perl.exe Makefile.PL
Warning: prerequisite IPC::Run3 0.034 not found.
Warning: prerequisite Probe::Perl 0.01 not found.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Test::Script
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- ADAMK/Test-Script-1.07.tar.gz ----
Probe::Perl [requires]
IPC::Run3 [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Probe::Perl'
Running make for K/KW/KWILLIAMS/Probe-Perl-0.03.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/K/KW/KWILLIAMS/Probe-Perl-0.03.tar.gz
Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\K\KW\KWILLIAMS\Probe-Perl-0.03.tar.gz ok
Probe-Perl-0.03/
Probe-Perl-0.03/Changes
Probe-Perl-0.03/dist.ini
Probe-Perl-0.03/INSTALL
Probe-Perl-0.03/lib/
Probe-Perl-0.03/LICENSE
Probe-Perl-0.03/Makefile.PL
Probe-Perl-0.03/MANIFEST
Probe-Perl-0.03/META.yml
Probe-Perl-0.03/README
Probe-Perl-0.03/SIGNATURE
Probe-Perl-0.03/t/
Probe-Perl-0.03/t/author-critic.t
Probe-Perl-0.03/t/basic.t
Probe-Perl-0.03/lib/Probe/
Probe-Perl-0.03/lib/Probe/Perl.pm
CPAN.pm: Building K/KW/KWILLIAMS/Probe-Perl-0.03.tar.gz
>>> C:\Perl64-5.20\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Probe::Perl
Writing MYMETA.yml and MYMETA.json
>>> dmake
cp lib/Probe/Perl.pm blib\lib\Probe\Perl.pm
KWILLIAMS/Probe-Perl-0.03.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/author-critic.t .. skipped: these tests are for testing by the author
t/basic.t ..........
1..19
# Running under perl version 5.020001 for MSWin32
# Win32::BuildNumber 2000
# Current time local: Tue Sep 23 22:30:55 2014
# Current time GMT: Wed Sep 24 05:30:55 2014
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok
All tests successful.
Files=2, Tests=19, 1 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU)
Result: PASS
KWILLIAMS/Probe-Perl-0.03.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Ken Williams <kwilliams@cpan.org>
Information about the currently running perl
>>> (cd C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r && tar cvf - Probe-Perl-0.03.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/K/KW/KWILLIAMS/Probe-Perl-0.03.tar.gz
Probe-Perl-0.03.ppd
blib/
blib/lib/
blib/lib/Probe/
blib/lib/Probe/Perl.pm
>>> mv C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/Probe-Perl-0.03.ppd C:/cpanfly-5.20/var/REPO/K/KW/KWILLIAMS
Running test for module 'IPC::Run3'
Running make for R/RJ/RJBS/IPC-Run3-0.048.tar.gz
Prepending C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/R/RJ/RJBS/IPC-Run3-0.048.tar.gz
Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\R\RJ\RJBS\IPC-Run3-0.048.tar.gz ok
IPC-Run3-0.048/
IPC-Run3-0.048/bin/
IPC-Run3-0.048/Changes
IPC-Run3-0.048/lib/
IPC-Run3-0.048/LICENSE
IPC-Run3-0.048/Makefile.PL
IPC-Run3-0.048/MANIFEST
IPC-Run3-0.048/MANIFEST.SKIP
IPC-Run3-0.048/META.json
IPC-Run3-0.048/META.yml
IPC-Run3-0.048/README
IPC-Run3-0.048/t/
IPC-Run3-0.048/t/die_handler.t
IPC-Run3-0.048/t/fd_leak.t
IPC-Run3-0.048/t/fork.t
IPC-Run3-0.048/t/IPC-Run3-ProfArrayBuffer.t
IPC-Run3-0.048/t/IPC-Run3-profiling.t
IPC-Run3-0.048/t/IPC-Run3-ProfLogger.t
IPC-Run3-0.048/t/IPC-Run3-ProfLogReader.t
IPC-Run3-0.048/t/IPC-Run3-ProfPP.t
IPC-Run3-0.048/t/IPC-Run3-ProfReporter.t
IPC-Run3-0.048/t/IPC-Run3.t
IPC-Run3-0.048/t/pod-coverage.t
IPC-Run3-0.048/t/pod.t
IPC-Run3-0.048/t/utf8.t
IPC-Run3-0.048/lib/IPC/
IPC-Run3-0.048/lib/IPC/Run3/
IPC-Run3-0.048/lib/IPC/Run3.pm
IPC-Run3-0.048/lib/IPC/Run3/ProfArrayBuffer.pm
IPC-Run3-0.048/lib/IPC/Run3/ProfLogger.pm
IPC-Run3-0.048/lib/IPC/Run3/ProfLogReader.pm
IPC-Run3-0.048/lib/IPC/Run3/ProfPP.pm
IPC-Run3-0.048/lib/IPC/Run3/ProfReporter.pm
IPC-Run3-0.048/bin/run3profpp
Prepending C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building R/RJ/RJBS/IPC-Run3-0.048.tar.gz
>>> C:\Perl64-5.20\bin\perl.exe Makefile.PL
Warning: prerequisite Win32::ShellQuote 0 not found.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for IPC::Run3
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- RJBS/IPC-Run3-0.048.tar.gz ----
Win32::ShellQuote [requires]
Prepending C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Win32::ShellQuote'
Running make for H/HA/HAARG/Win32-ShellQuote-0.002002.tar.gz
Prepending C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/H/HA/HAARG/Win32-ShellQuote-0.002002.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/H/HA/HAARG/CHECKSUMS
Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\H\HA\HAARG\Win32-ShellQuote-0.002002.tar.gz ok
Win32-ShellQuote-0.002002/
Win32-ShellQuote-0.002002/Changes
Win32-ShellQuote-0.002002/lib/
Win32-ShellQuote-0.002002/maint/
Win32-ShellQuote-0.002002/Makefile.PL
Win32-ShellQuote-0.002002/MANIFEST
Win32-ShellQuote-0.002002/META.json
Win32-ShellQuote-0.002002/META.yml
Win32-ShellQuote-0.002002/README
Win32-ShellQuote-0.002002/t/
Win32-ShellQuote-0.002002/t/00_compile.t
Win32-ShellQuote-0.002002/t/dump_args.pl
Win32-ShellQuote-0.002002/t/quoting.t
Win32-ShellQuote-0.002002/maint/Makefile.PL.include
Win32-ShellQuote-0.002002/lib/Win32/
Win32-ShellQuote-0.002002/lib/Win32/ShellQuote.pm
Prepending C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building H/HA/HAARG/Win32-ShellQuote-0.002002.tar.gz
>>> C:\Perl64-5.20\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Win32::ShellQuote
Writing MYMETA.yml and MYMETA.json
>>> dmake
cp lib/Win32/ShellQuote.pm blib\lib\Win32\ShellQuote.pm
HAARG/Win32-ShellQuote-0.002002.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/00_compile.t ..
1..1
ok 1 - require Win32::ShellQuote;
ok
t/quoting.t .....
# Subtest: string: ['a']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['a'] as list
ok 2 - roundtrip ['a'] as string
ok 3 - roundtrip ['a'] as cmd
ok 4 - roundtrip ['a','>out'] as list
ok 5 - roundtrip ['a','>out'] as string
ok 6 - roundtrip ['a','>out'] as cmd
ok 7 - roundtrip ['a','%'] as list
ok 8 - roundtrip ['a','%'] as string
ok 9 - roundtrip ['a','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['a'] as list
ok 11 - roundtrip ['a'] as string
ok 12 - roundtrip ['a'] as cmd
ok 13 - roundtrip ['a','>out'] as list
ok 14 - roundtrip ['a','>out'] as string
ok 15 - roundtrip ['a','>out'] as cmd
ok 16 - roundtrip ['a','%'] as list
ok 17 - roundtrip ['a','%'] as string
ok 18 - roundtrip ['a','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['a'] with bad perl path as list
ok 20 - don't roundtrip ['a'] with bad perl path as string
ok 21 - don't roundtrip ['a'] with bad perl path as cmd
ok 22 - don't roundtrip ['a','>out'] with bad perl path as list
ok 23 - don't roundtrip ['a','>out'] with bad perl path as string
ok 24 - don't roundtrip ['a','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['a','%'] with bad perl path as list
ok 26 - don't roundtrip ['a','%'] with bad perl path as string
ok 27 - don't roundtrip ['a','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['a'] with bad perl path as list
ok 29 - don't roundtrip ['a'] with bad perl path as string
ok 30 - don't roundtrip ['a'] with bad perl path as cmd
ok 31 - don't roundtrip ['a','>out'] with bad perl path as list
ok 32 - don't roundtrip ['a','>out'] with bad perl path as string
ok 33 - don't roundtrip ['a','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['a','%'] with bad perl path as list
ok 35 - don't roundtrip ['a','%'] with bad perl path as string
ok 36 - don't roundtrip ['a','%'] with bad perl path as cmd
ok 1 - string: ['a']
# Subtest: string: ['a b']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['a b'] as list
ok 2 - roundtrip ['a b'] as string
ok 3 - roundtrip ['a b'] as cmd
ok 4 - roundtrip ['a b','>out'] as list
ok 5 - roundtrip ['a b','>out'] as string
ok 6 - roundtrip ['a b','>out'] as cmd
ok 7 - roundtrip ['a b','%'] as list
ok 8 - roundtrip ['a b','%'] as string
ok 9 - roundtrip ['a b','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['a b'] as list
ok 11 - roundtrip ['a b'] as string
ok 12 - roundtrip ['a b'] as cmd
ok 13 - roundtrip ['a b','>out'] as list
ok 14 - roundtrip ['a b','>out'] as string
ok 15 - roundtrip ['a b','>out'] as cmd
ok 16 - roundtrip ['a b','%'] as list
ok 17 - roundtrip ['a b','%'] as string
ok 18 - roundtrip ['a b','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['a b'] with bad perl path as list
ok 20 - don't roundtrip ['a b'] with bad perl path as string
ok 21 - don't roundtrip ['a b'] with bad perl path as cmd
ok 22 - don't roundtrip ['a b','>out'] with bad perl path as list
ok 23 - don't roundtrip ['a b','>out'] with bad perl path as string
ok 24 - don't roundtrip ['a b','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['a b','%'] with bad perl path as list
ok 26 - don't roundtrip ['a b','%'] with bad perl path as string
ok 27 - don't roundtrip ['a b','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['a b'] with bad perl path as list
ok 29 - don't roundtrip ['a b'] with bad perl path as string
ok 30 - don't roundtrip ['a b'] with bad perl path as cmd
ok 31 - don't roundtrip ['a b','>out'] with bad perl path as list
ok 32 - don't roundtrip ['a b','>out'] with bad perl path as string
ok 33 - don't roundtrip ['a b','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['a b','%'] with bad perl path as list
ok 35 - don't roundtrip ['a b','%'] with bad perl path as string
ok 36 - don't roundtrip ['a b','%'] with bad perl path as cmd
ok 2 - string: ['a b']
# Subtest: string: ['"a b"']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['"a b"'] as list
ok 2 - roundtrip ['"a b"'] as string
ok 3 - roundtrip ['"a b"'] as cmd
ok 4 - roundtrip ['"a b"','>out'] as list
ok 5 - roundtrip ['"a b"','>out'] as string
ok 6 - roundtrip ['"a b"','>out'] as cmd
ok 7 - roundtrip ['"a b"','%'] as list
ok 8 - roundtrip ['"a b"','%'] as string
ok 9 - roundtrip ['"a b"','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['"a b"'] as list
ok 11 - roundtrip ['"a b"'] as string
ok 12 - roundtrip ['"a b"'] as cmd
ok 13 - roundtrip ['"a b"','>out'] as list
ok 14 - roundtrip ['"a b"','>out'] as string
ok 15 - roundtrip ['"a b"','>out'] as cmd
ok 16 - roundtrip ['"a b"','%'] as list
ok 17 - roundtrip ['"a b"','%'] as string
ok 18 - roundtrip ['"a b"','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['"a b"'] with bad perl path as list
ok 20 - don't roundtrip ['"a b"'] with bad perl path as string
ok 21 - don't roundtrip ['"a b"'] with bad perl path as cmd
ok 22 - don't roundtrip ['"a b"','>out'] with bad perl path as list
ok 23 - don't roundtrip ['"a b"','>out'] with bad perl path as string
ok 24 - don't roundtrip ['"a b"','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['"a b"','%'] with bad perl path as list
ok 26 - don't roundtrip ['"a b"','%'] with bad perl path as string
ok 27 - don't roundtrip ['"a b"','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['"a b"'] with bad perl path as list
ok 29 - don't roundtrip ['"a b"'] with bad perl path as string
ok 30 - don't roundtrip ['"a b"'] with bad perl path as cmd
ok 31 - don't roundtrip ['"a b"','>out'] with bad perl path as list
ok 32 - don't roundtrip ['"a b"','>out'] with bad perl path as string
ok 33 - don't roundtrip ['"a b"','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['"a b"','%'] with bad perl path as list
ok 35 - don't roundtrip ['"a b"','%'] with bad perl path as string
ok 36 - don't roundtrip ['"a b"','%'] with bad perl path as cmd
ok 3 - string: ['"a b"']
# Subtest: string: ['"a" b']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['"a" b'] as list
ok 2 - roundtrip ['"a" b'] as string
ok 3 - roundtrip ['"a" b'] as cmd
ok 4 - roundtrip ['"a" b','>out'] as list
ok 5 - roundtrip ['"a" b','>out'] as string
ok 6 - roundtrip ['"a" b','>out'] as cmd
ok 7 - roundtrip ['"a" b','%'] as list
ok 8 - roundtrip ['"a" b','%'] as string
ok 9 - roundtrip ['"a" b','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['"a" b'] as list
ok 11 - roundtrip ['"a" b'] as string
ok 12 - roundtrip ['"a" b'] as cmd
ok 13 - roundtrip ['"a" b','>out'] as list
ok 14 - roundtrip ['"a" b','>out'] as string
ok 15 - roundtrip ['"a" b','>out'] as cmd
ok 16 - roundtrip ['"a" b','%'] as list
ok 17 - roundtrip ['"a" b','%'] as string
ok 18 - roundtrip ['"a" b','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['"a" b'] with bad perl path as list
ok 20 - don't roundtrip ['"a" b'] with bad perl path as string
ok 21 - don't roundtrip ['"a" b'] with bad perl path as cmd
ok 22 - don't roundtrip ['"a" b','>out'] with bad perl path as list
ok 23 - don't roundtrip ['"a" b','>out'] with bad perl path as string
ok 24 - don't roundtrip ['"a" b','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['"a" b','%'] with bad perl path as list
ok 26 - don't roundtrip ['"a" b','%'] with bad perl path as string
ok 27 - don't roundtrip ['"a" b','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['"a" b'] with bad perl path as list
ok 29 - don't roundtrip ['"a" b'] with bad perl path as string
ok 30 - don't roundtrip ['"a" b'] with bad perl path as cmd
ok 31 - don't roundtrip ['"a" b','>out'] with bad perl path as list
ok 32 - don't roundtrip ['"a" b','>out'] with bad perl path as string
ok 33 - don't roundtrip ['"a" b','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['"a" b','%'] with bad perl path as list
ok 35 - don't roundtrip ['"a" b','%'] with bad perl path as string
ok 36 - don't roundtrip ['"a" b','%'] with bad perl path as cmd
ok 4 - string: ['"a" b']
# Subtest: string: ['"a" "b"']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['"a" "b"'] as list
ok 2 - roundtrip ['"a" "b"'] as string
ok 3 - roundtrip ['"a" "b"'] as cmd
ok 4 - roundtrip ['"a" "b"','>out'] as list
ok 5 - roundtrip ['"a" "b"','>out'] as string
ok 6 - roundtrip ['"a" "b"','>out'] as cmd
ok 7 - roundtrip ['"a" "b"','%'] as list
ok 8 - roundtrip ['"a" "b"','%'] as string
ok 9 - roundtrip ['"a" "b"','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['"a" "b"'] as list
ok 11 - roundtrip ['"a" "b"'] as string
ok 12 - roundtrip ['"a" "b"'] as cmd
ok 13 - roundtrip ['"a" "b"','>out'] as list
ok 14 - roundtrip ['"a" "b"','>out'] as string
ok 15 - roundtrip ['"a" "b"','>out'] as cmd
ok 16 - roundtrip ['"a" "b"','%'] as list
ok 17 - roundtrip ['"a" "b"','%'] as string
ok 18 - roundtrip ['"a" "b"','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['"a" "b"'] with bad perl path as list
ok 20 - don't roundtrip ['"a" "b"'] with bad perl path as string
ok 21 - don't roundtrip ['"a" "b"'] with bad perl path as cmd
ok 22 - don't roundtrip ['"a" "b"','>out'] with bad perl path as list
ok 23 - don't roundtrip ['"a" "b"','>out'] with bad perl path as string
ok 24 - don't roundtrip ['"a" "b"','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['"a" "b"','%'] with bad perl path as list
ok 26 - don't roundtrip ['"a" "b"','%'] with bad perl path as string
ok 27 - don't roundtrip ['"a" "b"','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['"a" "b"'] with bad perl path as list
ok 29 - don't roundtrip ['"a" "b"'] with bad perl path as string
ok 30 - don't roundtrip ['"a" "b"'] with bad perl path as cmd
ok 31 - don't roundtrip ['"a" "b"','>out'] with bad perl path as list
ok 32 - don't roundtrip ['"a" "b"','>out'] with bad perl path as string
ok 33 - don't roundtrip ['"a" "b"','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['"a" "b"','%'] with bad perl path as list
ok 35 - don't roundtrip ['"a" "b"','%'] with bad perl path as string
ok 36 - don't roundtrip ['"a" "b"','%'] with bad perl path as cmd
ok 5 - string: ['"a" "b"']
# Subtest: string: ["'a'"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["'a'"] as list
ok 2 - roundtrip ["'a'"] as string
ok 3 - roundtrip ["'a'"] as cmd
ok 4 - roundtrip ["'a'",">out"] as list
ok 5 - roundtrip ["'a'",">out"] as string
ok 6 - roundtrip ["'a'",">out"] as cmd
ok 7 - roundtrip ["'a'","%"] as list
ok 8 - roundtrip ["'a'","%"] as string
ok 9 - roundtrip ["'a'","%"] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["'a'"] as list
ok 11 - roundtrip ["'a'"] as string
ok 12 - roundtrip ["'a'"] as cmd
ok 13 - roundtrip ["'a'",">out"] as list
ok 14 - roundtrip ["'a'",">out"] as string
ok 15 - roundtrip ["'a'",">out"] as cmd
ok 16 - roundtrip ["'a'","%"] as list
ok 17 - roundtrip ["'a'","%"] as string
ok 18 - roundtrip ["'a'","%"] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["'a'"] with bad perl path as list
ok 20 - don't roundtrip ["'a'"] with bad perl path as string
ok 21 - don't roundtrip ["'a'"] with bad perl path as cmd
ok 22 - don't roundtrip ["'a'",">out"] with bad perl path as list
ok 23 - don't roundtrip ["'a'",">out"] with bad perl path as string
ok 24 - don't roundtrip ["'a'",">out"] with bad perl path as cmd
ok 25 - don't roundtrip ["'a'","%"] with bad perl path as list
ok 26 - don't roundtrip ["'a'","%"] with bad perl path as string
ok 27 - don't roundtrip ["'a'","%"] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["'a'"] with bad perl path as list
ok 29 - don't roundtrip ["'a'"] with bad perl path as string
ok 30 - don't roundtrip ["'a'"] with bad perl path as cmd
ok 31 - don't roundtrip ["'a'",">out"] with bad perl path as list
ok 32 - don't roundtrip ["'a'",">out"] with bad perl path as string
ok 33 - don't roundtrip ["'a'",">out"] with bad perl path as cmd
ok 34 - don't roundtrip ["'a'","%"] with bad perl path as list
ok 35 - don't roundtrip ["'a'","%"] with bad perl path as string
ok 36 - don't roundtrip ["'a'","%"] with bad perl path as cmd
ok 6 - string: ["'a'"]
# Subtest: string: ['"a']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['"a'] as list
ok 2 - roundtrip ['"a'] as string
ok 3 - roundtrip ['"a'] as cmd
ok 4 - roundtrip ['"a','>out'] as list
ok 5 - roundtrip ['"a','>out'] as string
ok 6 - roundtrip ['"a','>out'] as cmd
ok 7 - roundtrip ['"a','%'] as list
ok 8 - roundtrip ['"a','%'] as string
ok 9 - roundtrip ['"a','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['"a'] as list
ok 11 - roundtrip ['"a'] as string
ok 12 - roundtrip ['"a'] as cmd
ok 13 - roundtrip ['"a','>out'] as list
ok 14 - roundtrip ['"a','>out'] as string
ok 15 - roundtrip ['"a','>out'] as cmd
ok 16 - roundtrip ['"a','%'] as list
ok 17 - roundtrip ['"a','%'] as string
ok 18 - roundtrip ['"a','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['"a'] with bad perl path as list
ok 20 - don't roundtrip ['"a'] with bad perl path as string
ok 21 - don't roundtrip ['"a'] with bad perl path as cmd
ok 22 - don't roundtrip ['"a','>out'] with bad perl path as list
ok 23 - don't roundtrip ['"a','>out'] with bad perl path as string
ok 24 - don't roundtrip ['"a','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['"a','%'] with bad perl path as list
ok 26 - don't roundtrip ['"a','%'] with bad perl path as string
ok 27 - don't roundtrip ['"a','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['"a'] with bad perl path as list
ok 29 - don't roundtrip ['"a'] with bad perl path as string
ok 30 - don't roundtrip ['"a'] with bad perl path as cmd
ok 31 - don't roundtrip ['"a','>out'] with bad perl path as list
ok 32 - don't roundtrip ['"a','>out'] with bad perl path as string
ok 33 - don't roundtrip ['"a','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['"a','%'] with bad perl path as list
ok 35 - don't roundtrip ['"a','%'] with bad perl path as string
ok 36 - don't roundtrip ['"a','%'] with bad perl path as cmd
ok 7 - string: ['"a']
# Subtest: string: ['"a b']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['"a b'] as list
ok 2 - roundtrip ['"a b'] as string
ok 3 - roundtrip ['"a b'] as cmd
ok 4 - roundtrip ['"a b','>out'] as list
ok 5 - roundtrip ['"a b','>out'] as string
ok 6 - roundtrip ['"a b','>out'] as cmd
ok 7 - roundtrip ['"a b','%'] as list
ok 8 - roundtrip ['"a b','%'] as string
ok 9 - roundtrip ['"a b','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['"a b'] as list
ok 11 - roundtrip ['"a b'] as string
ok 12 - roundtrip ['"a b'] as cmd
ok 13 - roundtrip ['"a b','>out'] as list
ok 14 - roundtrip ['"a b','>out'] as string
ok 15 - roundtrip ['"a b','>out'] as cmd
ok 16 - roundtrip ['"a b','%'] as list
ok 17 - roundtrip ['"a b','%'] as string
ok 18 - roundtrip ['"a b','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['"a b'] with bad perl path as list
ok 20 - don't roundtrip ['"a b'] with bad perl path as string
ok 21 - don't roundtrip ['"a b'] with bad perl path as cmd
ok 22 - don't roundtrip ['"a b','>out'] with bad perl path as list
ok 23 - don't roundtrip ['"a b','>out'] with bad perl path as string
ok 24 - don't roundtrip ['"a b','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['"a b','%'] with bad perl path as list
ok 26 - don't roundtrip ['"a b','%'] with bad perl path as string
ok 27 - don't roundtrip ['"a b','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['"a b'] with bad perl path as list
ok 29 - don't roundtrip ['"a b'] with bad perl path as string
ok 30 - don't roundtrip ['"a b'] with bad perl path as cmd
ok 31 - don't roundtrip ['"a b','>out'] with bad perl path as list
ok 32 - don't roundtrip ['"a b','>out'] with bad perl path as string
ok 33 - don't roundtrip ['"a b','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['"a b','%'] with bad perl path as list
ok 35 - don't roundtrip ['"a b','%'] with bad perl path as string
ok 36 - don't roundtrip ['"a b','%'] with bad perl path as cmd
ok 8 - string: ['"a b']
# Subtest: string: ["'a"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["'a"] as list
ok 2 - roundtrip ["'a"] as string
ok 3 - roundtrip ["'a"] as cmd
ok 4 - roundtrip ["'a",">out"] as list
ok 5 - roundtrip ["'a",">out"] as string
ok 6 - roundtrip ["'a",">out"] as cmd
ok 7 - roundtrip ["'a","%"] as list
ok 8 - roundtrip ["'a","%"] as string
ok 9 - roundtrip ["'a","%"] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["'a"] as list
ok 11 - roundtrip ["'a"] as string
ok 12 - roundtrip ["'a"] as cmd
ok 13 - roundtrip ["'a",">out"] as list
ok 14 - roundtrip ["'a",">out"] as string
ok 15 - roundtrip ["'a",">out"] as cmd
ok 16 - roundtrip ["'a","%"] as list
ok 17 - roundtrip ["'a","%"] as string
ok 18 - roundtrip ["'a","%"] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["'a"] with bad perl path as list
ok 20 - don't roundtrip ["'a"] with bad perl path as string
ok 21 - don't roundtrip ["'a"] with bad perl path as cmd
ok 22 - don't roundtrip ["'a",">out"] with bad perl path as list
ok 23 - don't roundtrip ["'a",">out"] with bad perl path as string
ok 24 - don't roundtrip ["'a",">out"] with bad perl path as cmd
ok 25 - don't roundtrip ["'a","%"] with bad perl path as list
ok 26 - don't roundtrip ["'a","%"] with bad perl path as string
ok 27 - don't roundtrip ["'a","%"] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["'a"] with bad perl path as list
ok 29 - don't roundtrip ["'a"] with bad perl path as string
ok 30 - don't roundtrip ["'a"] with bad perl path as cmd
ok 31 - don't roundtrip ["'a",">out"] with bad perl path as list
ok 32 - don't roundtrip ["'a",">out"] with bad perl path as string
ok 33 - don't roundtrip ["'a",">out"] with bad perl path as cmd
ok 34 - don't roundtrip ["'a","%"] with bad perl path as list
ok 35 - don't roundtrip ["'a","%"] with bad perl path as string
ok 36 - don't roundtrip ["'a","%"] with bad perl path as cmd
ok 9 - string: ["'a"]
# Subtest: string: ["'a b"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["'a b"] as list
ok 2 - roundtrip ["'a b"] as string
ok 3 - roundtrip ["'a b"] as cmd
ok 4 - roundtrip ["'a b",">out"] as list
ok 5 - roundtrip ["'a b",">out"] as string
ok 6 - roundtrip ["'a b",">out"] as cmd
ok 7 - roundtrip ["'a b","%"] as list
ok 8 - roundtrip ["'a b","%"] as string
ok 9 - roundtrip ["'a b","%"] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["'a b"] as list
ok 11 - roundtrip ["'a b"] as string
ok 12 - roundtrip ["'a b"] as cmd
ok 13 - roundtrip ["'a b",">out"] as list
ok 14 - roundtrip ["'a b",">out"] as string
ok 15 - roundtrip ["'a b",">out"] as cmd
ok 16 - roundtrip ["'a b","%"] as list
ok 17 - roundtrip ["'a b","%"] as string
ok 18 - roundtrip ["'a b","%"] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["'a b"] with bad perl path as list
ok 20 - don't roundtrip ["'a b"] with bad perl path as string
ok 21 - don't roundtrip ["'a b"] with bad perl path as cmd
ok 22 - don't roundtrip ["'a b",">out"] with bad perl path as list
ok 23 - don't roundtrip ["'a b",">out"] with bad perl path as string
ok 24 - don't roundtrip ["'a b",">out"] with bad perl path as cmd
ok 25 - don't roundtrip ["'a b","%"] with bad perl path as list
ok 26 - don't roundtrip ["'a b","%"] with bad perl path as string
ok 27 - don't roundtrip ["'a b","%"] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["'a b"] with bad perl path as list
ok 29 - don't roundtrip ["'a b"] with bad perl path as string
ok 30 - don't roundtrip ["'a b"] with bad perl path as cmd
ok 31 - don't roundtrip ["'a b",">out"] with bad perl path as list
ok 32 - don't roundtrip ["'a b",">out"] with bad perl path as string
ok 33 - don't roundtrip ["'a b",">out"] with bad perl path as cmd
ok 34 - don't roundtrip ["'a b","%"] with bad perl path as list
ok 35 - don't roundtrip ["'a b","%"] with bad perl path as string
ok 36 - don't roundtrip ["'a b","%"] with bad perl path as cmd
ok 10 - string: ["'a b"]
# Subtest: string: ["'a b\""]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["'a b\""] as list
ok 2 - roundtrip ["'a b\""] as string
ok 3 - roundtrip ["'a b\""] as cmd
ok 4 - roundtrip ["'a b\"",">out"] as list
ok 5 - roundtrip ["'a b\"",">out"] as string
ok 6 - roundtrip ["'a b\"",">out"] as cmd
ok 7 - roundtrip ["'a b\"","%"] as list
ok 8 - roundtrip ["'a b\"","%"] as string
ok 9 - roundtrip ["'a b\"","%"] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["'a b\""] as list
ok 11 - roundtrip ["'a b\""] as string
ok 12 - roundtrip ["'a b\""] as cmd
ok 13 - roundtrip ["'a b\"",">out"] as list
ok 14 - roundtrip ["'a b\"",">out"] as string
ok 15 - roundtrip ["'a b\"",">out"] as cmd
ok 16 - roundtrip ["'a b\"","%"] as list
ok 17 - roundtrip ["'a b\"","%"] as string
ok 18 - roundtrip ["'a b\"","%"] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["'a b\""] with bad perl path as list
ok 20 - don't roundtrip ["'a b\""] with bad perl path as string
ok 21 - don't roundtrip ["'a b\""] with bad perl path as cmd
ok 22 - don't roundtrip ["'a b\"",">out"] with bad perl path as list
ok 23 - don't roundtrip ["'a b\"",">out"] with bad perl path as string
ok 24 - don't roundtrip ["'a b\"",">out"] with bad perl path as cmd
ok 25 - don't roundtrip ["'a b\"","%"] with bad perl path as list
ok 26 - don't roundtrip ["'a b\"","%"] with bad perl path as string
ok 27 - don't roundtrip ["'a b\"","%"] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["'a b\""] with bad perl path as list
ok 29 - don't roundtrip ["'a b\""] with bad perl path as string
ok 30 - don't roundtrip ["'a b\""] with bad perl path as cmd
ok 31 - don't roundtrip ["'a b\"",">out"] with bad perl path as list
ok 32 - don't roundtrip ["'a b\"",">out"] with bad perl path as string
ok 33 - don't roundtrip ["'a b\"",">out"] with bad perl path as cmd
ok 34 - don't roundtrip ["'a b\"","%"] with bad perl path as list
ok 35 - don't roundtrip ["'a b\"","%"] with bad perl path as string
ok 36 - don't roundtrip ["'a b\"","%"] with bad perl path as cmd
ok 11 - string: ["'a b\""]
# Subtest: string: ['\\a']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['\\a'] as list
ok 2 - roundtrip ['\\a'] as string
ok 3 - roundtrip ['\\a'] as cmd
ok 4 - roundtrip ['\\a','>out'] as list
ok 5 - roundtrip ['\\a','>out'] as string
ok 6 - roundtrip ['\\a','>out'] as cmd
ok 7 - roundtrip ['\\a','%'] as list
ok 8 - roundtrip ['\\a','%'] as string
ok 9 - roundtrip ['\\a','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['\\a'] as list
ok 11 - roundtrip ['\\a'] as string
ok 12 - roundtrip ['\\a'] as cmd
ok 13 - roundtrip ['\\a','>out'] as list
ok 14 - roundtrip ['\\a','>out'] as string
ok 15 - roundtrip ['\\a','>out'] as cmd
ok 16 - roundtrip ['\\a','%'] as list
ok 17 - roundtrip ['\\a','%'] as string
ok 18 - roundtrip ['\\a','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['\\a'] with bad perl path as list
ok 20 - don't roundtrip ['\\a'] with bad perl path as string
ok 21 - don't roundtrip ['\\a'] with bad perl path as cmd
ok 22 - don't roundtrip ['\\a','>out'] with bad perl path as list
ok 23 - don't roundtrip ['\\a','>out'] with bad perl path as string
ok 24 - don't roundtrip ['\\a','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['\\a','%'] with bad perl path as list
ok 26 - don't roundtrip ['\\a','%'] with bad perl path as string
ok 27 - don't roundtrip ['\\a','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['\\a'] with bad perl path as list
ok 29 - don't roundtrip ['\\a'] with bad perl path as string
ok 30 - don't roundtrip ['\\a'] with bad perl path as cmd
ok 31 - don't roundtrip ['\\a','>out'] with bad perl path as list
ok 32 - don't roundtrip ['\\a','>out'] with bad perl path as string
ok 33 - don't roundtrip ['\\a','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['\\a','%'] with bad perl path as list
ok 35 - don't roundtrip ['\\a','%'] with bad perl path as string
ok 36 - don't roundtrip ['\\a','%'] with bad perl path as cmd
ok 12 - string: ['\\a']
# Subtest: string: ['\\"a']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['\\"a'] as list
ok 2 - roundtrip ['\\"a'] as string
ok 3 - roundtrip ['\\"a'] as cmd
ok 4 - roundtrip ['\\"a','>out'] as list
ok 5 - roundtrip ['\\"a','>out'] as string
ok 6 - roundtrip ['\\"a','>out'] as cmd
ok 7 - roundtrip ['\\"a','%'] as list
ok 8 - roundtrip ['\\"a','%'] as string
ok 9 - roundtrip ['\\"a','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['\\"a'] as list
ok 11 - roundtrip ['\\"a'] as string
ok 12 - roundtrip ['\\"a'] as cmd
ok 13 - roundtrip ['\\"a','>out'] as list
ok 14 - roundtrip ['\\"a','>out'] as string
ok 15 - roundtrip ['\\"a','>out'] as cmd
ok 16 - roundtrip ['\\"a','%'] as list
ok 17 - roundtrip ['\\"a','%'] as string
ok 18 - roundtrip ['\\"a','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['\\"a'] with bad perl path as list
ok 20 - don't roundtrip ['\\"a'] with bad perl path as string
ok 21 - don't roundtrip ['\\"a'] with bad perl path as cmd
ok 22 - don't roundtrip ['\\"a','>out'] with bad perl path as list
ok 23 - don't roundtrip ['\\"a','>out'] with bad perl path as string
ok 24 - don't roundtrip ['\\"a','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['\\"a','%'] with bad perl path as list
ok 26 - don't roundtrip ['\\"a','%'] with bad perl path as string
ok 27 - don't roundtrip ['\\"a','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['\\"a'] with bad perl path as list
ok 29 - don't roundtrip ['\\"a'] with bad perl path as string
ok 30 - don't roundtrip ['\\"a'] with bad perl path as cmd
ok 31 - don't roundtrip ['\\"a','>out'] with bad perl path as list
ok 32 - don't roundtrip ['\\"a','>out'] with bad perl path as string
ok 33 - don't roundtrip ['\\"a','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['\\"a','%'] with bad perl path as list
ok 35 - don't roundtrip ['\\"a','%'] with bad perl path as string
ok 36 - don't roundtrip ['\\"a','%'] with bad perl path as cmd
ok 13 - string: ['\\"a']
# Subtest: string: ['\\ a']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['\\ a'] as list
ok 2 - roundtrip ['\\ a'] as string
ok 3 - roundtrip ['\\ a'] as cmd
ok 4 - roundtrip ['\\ a','>out'] as list
ok 5 - roundtrip ['\\ a','>out'] as string
ok 6 - roundtrip ['\\ a','>out'] as cmd
ok 7 - roundtrip ['\\ a','%'] as list
ok 8 - roundtrip ['\\ a','%'] as string
ok 9 - roundtrip ['\\ a','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['\\ a'] as list
ok 11 - roundtrip ['\\ a'] as string
ok 12 - roundtrip ['\\ a'] as cmd
ok 13 - roundtrip ['\\ a','>out'] as list
ok 14 - roundtrip ['\\ a','>out'] as string
ok 15 - roundtrip ['\\ a','>out'] as cmd
ok 16 - roundtrip ['\\ a','%'] as list
ok 17 - roundtrip ['\\ a','%'] as string
ok 18 - roundtrip ['\\ a','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['\\ a'] with bad perl path as list
ok 20 - don't roundtrip ['\\ a'] with bad perl path as string
ok 21 - don't roundtrip ['\\ a'] with bad perl path as cmd
ok 22 - don't roundtrip ['\\ a','>out'] with bad perl path as list
ok 23 - don't roundtrip ['\\ a','>out'] with bad perl path as string
ok 24 - don't roundtrip ['\\ a','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['\\ a','%'] with bad perl path as list
ok 26 - don't roundtrip ['\\ a','%'] with bad perl path as string
ok 27 - don't roundtrip ['\\ a','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['\\ a'] with bad perl path as list
ok 29 - don't roundtrip ['\\ a'] with bad perl path as string
ok 30 - don't roundtrip ['\\ a'] with bad perl path as cmd
ok 31 - don't roundtrip ['\\ a','>out'] with bad perl path as list
ok 32 - don't roundtrip ['\\ a','>out'] with bad perl path as string
ok 33 - don't roundtrip ['\\ a','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['\\ a','%'] with bad perl path as list
ok 35 - don't roundtrip ['\\ a','%'] with bad perl path as string
ok 36 - don't roundtrip ['\\ a','%'] with bad perl path as cmd
ok 14 - string: ['\\ a']
# Subtest: string: ["\\ \"' a"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["\\ \"' a"] as list
ok 2 - roundtrip ["\\ \"' a"] as string
ok 3 - roundtrip ["\\ \"' a"] as cmd
ok 4 - roundtrip ["\\ \"' a",">out"] as list
ok 5 - roundtrip ["\\ \"' a",">out"] as string
ok 6 - roundtrip ["\\ \"' a",">out"] as cmd
ok 7 - roundtrip ["\\ \"' a","%"] as list
ok 8 - roundtrip ["\\ \"' a","%"] as string
ok 9 - roundtrip ["\\ \"' a","%"] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["\\ \"' a"] as list
ok 11 - roundtrip ["\\ \"' a"] as string
ok 12 - roundtrip ["\\ \"' a"] as cmd
ok 13 - roundtrip ["\\ \"' a",">out"] as list
ok 14 - roundtrip ["\\ \"' a",">out"] as string
ok 15 - roundtrip ["\\ \"' a",">out"] as cmd
ok 16 - roundtrip ["\\ \"' a","%"] as list
ok 17 - roundtrip ["\\ \"' a","%"] as string
ok 18 - roundtrip ["\\ \"' a","%"] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["\\ \"' a"] with bad perl path as list
ok 20 - don't roundtrip ["\\ \"' a"] with bad perl path as string
ok 21 - don't roundtrip ["\\ \"' a"] with bad perl path as cmd
ok 22 - don't roundtrip ["\\ \"' a",">out"] with bad perl path as list
ok 23 - don't roundtrip ["\\ \"' a",">out"] with bad perl path as string
ok 24 - don't roundtrip ["\\ \"' a",">out"] with bad perl path as cmd
ok 25 - don't roundtrip ["\\ \"' a","%"] with bad perl path as list
ok 26 - don't roundtrip ["\\ \"' a","%"] with bad perl path as string
ok 27 - don't roundtrip ["\\ \"' a","%"] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["\\ \"' a"] with bad perl path as list
ok 29 - don't roundtrip ["\\ \"' a"] with bad perl path as string
ok 30 - don't roundtrip ["\\ \"' a"] with bad perl path as cmd
ok 31 - don't roundtrip ["\\ \"' a",">out"] with bad perl path as list
ok 32 - don't roundtrip ["\\ \"' a",">out"] with bad perl path as string
ok 33 - don't roundtrip ["\\ \"' a",">out"] with bad perl path as cmd
ok 34 - don't roundtrip ["\\ \"' a","%"] with bad perl path as list
ok 35 - don't roundtrip ["\\ \"' a","%"] with bad perl path as string
ok 36 - don't roundtrip ["\\ \"' a","%"] with bad perl path as cmd
ok 15 - string: ["\\ \"' a"]
# Subtest: string: ["\\ \"' a",">\\"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["\\ \"' a",">\\"] as list
ok 2 - roundtrip ["\\ \"' a",">\\"] as string
ok 3 - roundtrip ["\\ \"' a",">\\"] as cmd
ok 4 - roundtrip ["\\ \"' a",">\\",">out"] as list
ok 5 - roundtrip ["\\ \"' a",">\\",">out"] as string
ok 6 - roundtrip ["\\ \"' a",">\\",">out"] as cmd
ok 7 - roundtrip ["\\ \"' a",">\\","%"] as list
ok 8 - roundtrip ["\\ \"' a",">\\","%"] as string
ok 9 - roundtrip ["\\ \"' a",">\\","%"] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["\\ \"' a",">\\"] as list
ok 11 - roundtrip ["\\ \"' a",">\\"] as string
ok 12 - roundtrip ["\\ \"' a",">\\"] as cmd
ok 13 - roundtrip ["\\ \"' a",">\\",">out"] as list
ok 14 - roundtrip ["\\ \"' a",">\\",">out"] as string
ok 15 - roundtrip ["\\ \"' a",">\\",">out"] as cmd
ok 16 - roundtrip ["\\ \"' a",">\\","%"] as list
ok 17 - roundtrip ["\\ \"' a",">\\","%"] as string
ok 18 - roundtrip ["\\ \"' a",">\\","%"] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["\\ \"' a",">\\"] with bad perl path as list
ok 20 - don't roundtrip ["\\ \"' a",">\\"] with bad perl path as string
ok 21 - don't roundtrip ["\\ \"' a",">\\"] with bad perl path as cmd
ok 22 - don't roundtrip ["\\ \"' a",">\\",">out"] with bad perl path as list
ok 23 - don't roundtrip ["\\ \"' a",">\\",">out"] with bad perl path as string
ok 24 - don't roundtrip ["\\ \"' a",">\\",">out"] with bad perl path as cmd
ok 25 - don't roundtrip ["\\ \"' a",">\\","%"] with bad perl path as list
ok 26 - don't roundtrip ["\\ \"' a",">\\","%"] with bad perl path as string
ok 27 - don't roundtrip ["\\ \"' a",">\\","%"] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["\\ \"' a",">\\"] with bad perl path as list
ok 29 - don't roundtrip ["\\ \"' a",">\\"] with bad perl path as string
ok 30 - don't roundtrip ["\\ \"' a",">\\"] with bad perl path as cmd
ok 31 - don't roundtrip ["\\ \"' a",">\\",">out"] with bad perl path as list
ok 32 - don't roundtrip ["\\ \"' a",">\\",">out"] with bad perl path as string
ok 33 - don't roundtrip ["\\ \"' a",">\\",">out"] with bad perl path as cmd
ok 34 - don't roundtrip ["\\ \"' a",">\\","%"] with bad perl path as list
ok 35 - don't roundtrip ["\\ \"' a",">\\","%"] with bad perl path as string
ok 36 - don't roundtrip ["\\ \"' a",">\\","%"] with bad perl path as cmd
ok 16 - string: ["\\ \"' a",">\\"]
# Subtest: string: ['%a%']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['%a%'] as list
ok 2 - roundtrip ['%a%'] as string
ok 3 - roundtrip ['%a%'] as cmd
ok 4 - roundtrip ['%a%','>out'] as list
ok 5 - roundtrip ['%a%','>out'] as string
ok 6 - roundtrip ['%a%','>out'] as cmd
ok 7 - roundtrip ['%a%','%'] as list
ok 8 - roundtrip ['%a%','%'] as string
ok 9 - roundtrip ['%a%','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['%a%'] as list
ok 11 - roundtrip ['%a%'] as string
ok 12 - roundtrip ['%a%'] as cmd
ok 13 - roundtrip ['%a%','>out'] as list
ok 14 - roundtrip ['%a%','>out'] as string
ok 15 - roundtrip ['%a%','>out'] as cmd
ok 16 - roundtrip ['%a%','%'] as list
ok 17 - roundtrip ['%a%','%'] as string
ok 18 - roundtrip ['%a%','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['%a%'] with bad perl path as list
ok 20 - don't roundtrip ['%a%'] with bad perl path as string
ok 21 - don't roundtrip ['%a%'] with bad perl path as cmd
ok 22 - don't roundtrip ['%a%','>out'] with bad perl path as list
ok 23 - don't roundtrip ['%a%','>out'] with bad perl path as string
ok 24 - don't roundtrip ['%a%','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['%a%','%'] with bad perl path as list
ok 26 - don't roundtrip ['%a%','%'] with bad perl path as string
ok 27 - don't roundtrip ['%a%','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['%a%'] with bad perl path as list
ok 29 - don't roundtrip ['%a%'] with bad perl path as string
ok 30 - don't roundtrip ['%a%'] with bad perl path as cmd
ok 31 - don't roundtrip ['%a%','>out'] with bad perl path as list
ok 32 - don't roundtrip ['%a%','>out'] with bad perl path as string
ok 33 - don't roundtrip ['%a%','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['%a%','%'] with bad perl path as list
ok 35 - don't roundtrip ['%a%','%'] with bad perl path as string
ok 36 - don't roundtrip ['%a%','%'] with bad perl path as cmd
ok 17 - string: ['%a%']
# Subtest: string: ['%a b']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['%a b'] as list
ok 2 - roundtrip ['%a b'] as string
ok 3 - roundtrip ['%a b'] as cmd
ok 4 - roundtrip ['%a b','>out'] as list
ok 5 - roundtrip ['%a b','>out'] as string
ok 6 - roundtrip ['%a b','>out'] as cmd
ok 7 - roundtrip ['%a b','%'] as list
ok 8 - roundtrip ['%a b','%'] as string
ok 9 - roundtrip ['%a b','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['%a b'] as list
ok 11 - roundtrip ['%a b'] as string
ok 12 - roundtrip ['%a b'] as cmd
ok 13 - roundtrip ['%a b','>out'] as list
ok 14 - roundtrip ['%a b','>out'] as string
ok 15 - roundtrip ['%a b','>out'] as cmd
ok 16 - roundtrip ['%a b','%'] as list
ok 17 - roundtrip ['%a b','%'] as string
ok 18 - roundtrip ['%a b','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['%a b'] with bad perl path as list
ok 20 - don't roundtrip ['%a b'] with bad perl path as string
ok 21 - don't roundtrip ['%a b'] with bad perl path as cmd
ok 22 - don't roundtrip ['%a b','>out'] with bad perl path as list
ok 23 - don't roundtrip ['%a b','>out'] with bad perl path as string
ok 24 - don't roundtrip ['%a b','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['%a b','%'] with bad perl path as list
ok 26 - don't roundtrip ['%a b','%'] with bad perl path as string
ok 27 - don't roundtrip ['%a b','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['%a b'] with bad perl path as list
ok 29 - don't roundtrip ['%a b'] with bad perl path as string
ok 30 - don't roundtrip ['%a b'] with bad perl path as cmd
ok 31 - don't roundtrip ['%a b','>out'] with bad perl path as list
ok 32 - don't roundtrip ['%a b','>out'] with bad perl path as string
ok 33 - don't roundtrip ['%a b','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['%a b','%'] with bad perl path as list
ok 35 - don't roundtrip ['%a b','%'] with bad perl path as string
ok 36 - don't roundtrip ['%a b','%'] with bad perl path as cmd
ok 18 - string: ['%a b']
# Subtest: string: ['\\%a b']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['\\%a b'] as list
ok 2 - roundtrip ['\\%a b'] as string
ok 3 - roundtrip ['\\%a b'] as cmd
ok 4 - roundtrip ['\\%a b','>out'] as list
ok 5 - roundtrip ['\\%a b','>out'] as string
ok 6 - roundtrip ['\\%a b','>out'] as cmd
ok 7 - roundtrip ['\\%a b','%'] as list
ok 8 - roundtrip ['\\%a b','%'] as string
ok 9 - roundtrip ['\\%a b','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['\\%a b'] as list
ok 11 - roundtrip ['\\%a b'] as string
ok 12 - roundtrip ['\\%a b'] as cmd
ok 13 - roundtrip ['\\%a b','>out'] as list
ok 14 - roundtrip ['\\%a b','>out'] as string
ok 15 - roundtrip ['\\%a b','>out'] as cmd
ok 16 - roundtrip ['\\%a b','%'] as list
ok 17 - roundtrip ['\\%a b','%'] as string
ok 18 - roundtrip ['\\%a b','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['\\%a b'] with bad perl path as list
ok 20 - don't roundtrip ['\\%a b'] with bad perl path as string
ok 21 - don't roundtrip ['\\%a b'] with bad perl path as cmd
ok 22 - don't roundtrip ['\\%a b','>out'] with bad perl path as list
ok 23 - don't roundtrip ['\\%a b','>out'] with bad perl path as string
ok 24 - don't roundtrip ['\\%a b','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['\\%a b','%'] with bad perl path as list
ok 26 - don't roundtrip ['\\%a b','%'] with bad perl path as string
ok 27 - don't roundtrip ['\\%a b','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['\\%a b'] with bad perl path as list
ok 29 - don't roundtrip ['\\%a b'] with bad perl path as string
ok 30 - don't roundtrip ['\\%a b'] with bad perl path as cmd
ok 31 - don't roundtrip ['\\%a b','>out'] with bad perl path as list
ok 32 - don't roundtrip ['\\%a b','>out'] with bad perl path as string
ok 33 - don't roundtrip ['\\%a b','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['\\%a b','%'] with bad perl path as list
ok 35 - don't roundtrip ['\\%a b','%'] with bad perl path as string
ok 36 - don't roundtrip ['\\%a b','%'] with bad perl path as cmd
ok 19 - string: ['\\%a b']
# Subtest: string: [' & help & ']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip [' & help & '] as list
ok 2 - roundtrip [' & help & '] as string
ok 3 - roundtrip [' & help & '] as cmd
ok 4 - roundtrip [' & help & ','>out'] as list
ok 5 - roundtrip [' & help & ','>out'] as string
ok 6 - roundtrip [' & help & ','>out'] as cmd
ok 7 - roundtrip [' & help & ','%'] as list
ok 8 - roundtrip [' & help & ','%'] as string
ok 9 - roundtrip [' & help & ','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip [' & help & '] as list
ok 11 - roundtrip [' & help & '] as string
ok 12 - roundtrip [' & help & '] as cmd
ok 13 - roundtrip [' & help & ','>out'] as list
ok 14 - roundtrip [' & help & ','>out'] as string
ok 15 - roundtrip [' & help & ','>out'] as cmd
ok 16 - roundtrip [' & help & ','%'] as list
ok 17 - roundtrip [' & help & ','%'] as string
ok 18 - roundtrip [' & help & ','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip [' & help & '] with bad perl path as list
ok 20 - don't roundtrip [' & help & '] with bad perl path as string
ok 21 - don't roundtrip [' & help & '] with bad perl path as cmd
ok 22 - don't roundtrip [' & help & ','>out'] with bad perl path as list
ok 23 - don't roundtrip [' & help & ','>out'] with bad perl path as string
ok 24 - don't roundtrip [' & help & ','>out'] with bad perl path as cmd
ok 25 - don't roundtrip [' & help & ','%'] with bad perl path as list
ok 26 - don't roundtrip [' & help & ','%'] with bad perl path as string
ok 27 - don't roundtrip [' & help & ','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip [' & help & '] with bad perl path as list
ok 29 - don't roundtrip [' & help & '] with bad perl path as string
ok 30 - don't roundtrip [' & help & '] with bad perl path as cmd
ok 31 - don't roundtrip [' & help & ','>out'] with bad perl path as list
ok 32 - don't roundtrip [' & help & ','>out'] with bad perl path as string
ok 33 - don't roundtrip [' & help & ','>out'] with bad perl path as cmd
ok 34 - don't roundtrip [' & help & ','%'] with bad perl path as list
ok 35 - don't roundtrip [' & help & ','%'] with bad perl path as string
ok 36 - don't roundtrip [' & help & ','%'] with bad perl path as cmd
ok 20 - string: [' & help & ']
# Subtest: string: [' > out']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip [' > out'] as list
ok 2 - roundtrip [' > out'] as string
ok 3 - roundtrip [' > out'] as cmd
ok 4 - roundtrip [' > out','>out'] as list
ok 5 - roundtrip [' > out','>out'] as string
ok 6 - roundtrip [' > out','>out'] as cmd
ok 7 - roundtrip [' > out','%'] as list
ok 8 - roundtrip [' > out','%'] as string
ok 9 - roundtrip [' > out','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip [' > out'] as list
ok 11 - roundtrip [' > out'] as string
ok 12 - roundtrip [' > out'] as cmd
ok 13 - roundtrip [' > out','>out'] as list
ok 14 - roundtrip [' > out','>out'] as string
ok 15 - roundtrip [' > out','>out'] as cmd
ok 16 - roundtrip [' > out','%'] as list
ok 17 - roundtrip [' > out','%'] as string
ok 18 - roundtrip [' > out','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip [' > out'] with bad perl path as list
ok 20 - don't roundtrip [' > out'] with bad perl path as string
ok 21 - don't roundtrip [' > out'] with bad perl path as cmd
ok 22 - don't roundtrip [' > out','>out'] with bad perl path as list
ok 23 - don't roundtrip [' > out','>out'] with bad perl path as string
ok 24 - don't roundtrip [' > out','>out'] with bad perl path as cmd
ok 25 - don't roundtrip [' > out','%'] with bad perl path as list
ok 26 - don't roundtrip [' > out','%'] with bad perl path as string
ok 27 - don't roundtrip [' > out','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip [' > out'] with bad perl path as list
ok 29 - don't roundtrip [' > out'] with bad perl path as string
ok 30 - don't roundtrip [' > out'] with bad perl path as cmd
ok 31 - don't roundtrip [' > out','>out'] with bad perl path as list
ok 32 - don't roundtrip [' > out','>out'] with bad perl path as string
ok 33 - don't roundtrip [' > out','>out'] with bad perl path as cmd
ok 34 - don't roundtrip [' > out','%'] with bad perl path as list
ok 35 - don't roundtrip [' > out','%'] with bad perl path as string
ok 36 - don't roundtrip [' > out','%'] with bad perl path as cmd
ok 21 - string: [' > out']
# Subtest: string: [' | welp']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip [' | welp'] as list
ok 2 - roundtrip [' | welp'] as string
ok 3 - roundtrip [' | welp'] as cmd
ok 4 - roundtrip [' | welp','>out'] as list
ok 5 - roundtrip [' | welp','>out'] as string
ok 6 - roundtrip [' | welp','>out'] as cmd
ok 7 - roundtrip [' | welp','%'] as list
ok 8 - roundtrip [' | welp','%'] as string
ok 9 - roundtrip [' | welp','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip [' | welp'] as list
ok 11 - roundtrip [' | welp'] as string
ok 12 - roundtrip [' | welp'] as cmd
ok 13 - roundtrip [' | welp','>out'] as list
ok 14 - roundtrip [' | welp','>out'] as string
ok 15 - roundtrip [' | welp','>out'] as cmd
ok 16 - roundtrip [' | welp','%'] as list
ok 17 - roundtrip [' | welp','%'] as string
ok 18 - roundtrip [' | welp','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip [' | welp'] with bad perl path as list
ok 20 - don't roundtrip [' | welp'] with bad perl path as string
ok 21 - don't roundtrip [' | welp'] with bad perl path as cmd
ok 22 - don't roundtrip [' | welp','>out'] with bad perl path as list
ok 23 - don't roundtrip [' | welp','>out'] with bad perl path as string
ok 24 - don't roundtrip [' | welp','>out'] with bad perl path as cmd
ok 25 - don't roundtrip [' | welp','%'] with bad perl path as list
ok 26 - don't roundtrip [' | welp','%'] with bad perl path as string
ok 27 - don't roundtrip [' | welp','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip [' | welp'] with bad perl path as list
ok 29 - don't roundtrip [' | welp'] with bad perl path as string
ok 30 - don't roundtrip [' | welp'] with bad perl path as cmd
ok 31 - don't roundtrip [' | welp','>out'] with bad perl path as list
ok 32 - don't roundtrip [' | welp','>out'] with bad perl path as string
ok 33 - don't roundtrip [' | welp','>out'] with bad perl path as cmd
ok 34 - don't roundtrip [' | welp','%'] with bad perl path as list
ok 35 - don't roundtrip [' | welp','%'] with bad perl path as string
ok 36 - don't roundtrip [' | welp','%'] with bad perl path as cmd
ok 22 - string: [' | welp']
# Subtest: string: ['" | welp"']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['" | welp"'] as list
ok 2 - roundtrip ['" | welp"'] as string
ok 3 - roundtrip ['" | welp"'] as cmd
ok 4 - roundtrip ['" | welp"','>out'] as list
ok 5 - roundtrip ['" | welp"','>out'] as string
ok 6 - roundtrip ['" | welp"','>out'] as cmd
ok 7 - roundtrip ['" | welp"','%'] as list
ok 8 - roundtrip ['" | welp"','%'] as string
ok 9 - roundtrip ['" | welp"','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['" | welp"'] as list
ok 11 - roundtrip ['" | welp"'] as string
ok 12 - roundtrip ['" | welp"'] as cmd
ok 13 - roundtrip ['" | welp"','>out'] as list
ok 14 - roundtrip ['" | welp"','>out'] as string
ok 15 - roundtrip ['" | welp"','>out'] as cmd
ok 16 - roundtrip ['" | welp"','%'] as list
ok 17 - roundtrip ['" | welp"','%'] as string
ok 18 - roundtrip ['" | welp"','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['" | welp"'] with bad perl path as list
ok 20 - don't roundtrip ['" | welp"'] with bad perl path as string
ok 21 - don't roundtrip ['" | welp"'] with bad perl path as cmd
ok 22 - don't roundtrip ['" | welp"','>out'] with bad perl path as list
ok 23 - don't roundtrip ['" | welp"','>out'] with bad perl path as string
ok 24 - don't roundtrip ['" | welp"','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['" | welp"','%'] with bad perl path as list
ok 26 - don't roundtrip ['" | welp"','%'] with bad perl path as string
ok 27 - don't roundtrip ['" | welp"','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['" | welp"'] with bad perl path as list
ok 29 - don't roundtrip ['" | welp"'] with bad perl path as string
ok 30 - don't roundtrip ['" | welp"'] with bad perl path as cmd
ok 31 - don't roundtrip ['" | welp"','>out'] with bad perl path as list
ok 32 - don't roundtrip ['" | welp"','>out'] with bad perl path as string
ok 33 - don't roundtrip ['" | welp"','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['" | welp"','%'] with bad perl path as list
ok 35 - don't roundtrip ['" | welp"','%'] with bad perl path as string
ok 36 - don't roundtrip ['" | welp"','%'] with bad perl path as cmd
ok 23 - string: ['" | welp"']
# Subtest: string: ['\\" | welp']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['\\" | welp'] as list
ok 2 - roundtrip ['\\" | welp'] as string
ok 3 - roundtrip ['\\" | welp'] as cmd
ok 4 - roundtrip ['\\" | welp','>out'] as list
ok 5 - roundtrip ['\\" | welp','>out'] as string
ok 6 - roundtrip ['\\" | welp','>out'] as cmd
ok 7 - roundtrip ['\\" | welp','%'] as list
ok 8 - roundtrip ['\\" | welp','%'] as string
ok 9 - roundtrip ['\\" | welp','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['\\" | welp'] as list
ok 11 - roundtrip ['\\" | welp'] as string
ok 12 - roundtrip ['\\" | welp'] as cmd
ok 13 - roundtrip ['\\" | welp','>out'] as list
ok 14 - roundtrip ['\\" | welp','>out'] as string
ok 15 - roundtrip ['\\" | welp','>out'] as cmd
ok 16 - roundtrip ['\\" | welp','%'] as list
ok 17 - roundtrip ['\\" | welp','%'] as string
ok 18 - roundtrip ['\\" | welp','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['\\" | welp'] with bad perl path as list
ok 20 - don't roundtrip ['\\" | welp'] with bad perl path as string
ok 21 - don't roundtrip ['\\" | welp'] with bad perl path as cmd
ok 22 - don't roundtrip ['\\" | welp','>out'] with bad perl path as list
ok 23 - don't roundtrip ['\\" | welp','>out'] with bad perl path as string
ok 24 - don't roundtrip ['\\" | welp','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['\\" | welp','%'] with bad perl path as list
ok 26 - don't roundtrip ['\\" | welp','%'] with bad perl path as string
ok 27 - don't roundtrip ['\\" | welp','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['\\" | welp'] with bad perl path as list
ok 29 - don't roundtrip ['\\" | welp'] with bad perl path as string
ok 30 - don't roundtrip ['\\" | welp'] with bad perl path as cmd
ok 31 - don't roundtrip ['\\" | welp','>out'] with bad perl path as list
ok 32 - don't roundtrip ['\\" | welp','>out'] with bad perl path as string
ok 33 - don't roundtrip ['\\" | welp','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['\\" | welp','%'] with bad perl path as list
ok 35 - don't roundtrip ['\\" | welp','%'] with bad perl path as string
ok 36 - don't roundtrip ['\\" | welp','%'] with bad perl path as cmd
ok 24 - string: ['\\" | welp']
# Subtest: string: ['']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip [''] as list
ok 2 - roundtrip [''] as string
ok 3 - roundtrip [''] as cmd
ok 4 - roundtrip ['','>out'] as list
ok 5 - roundtrip ['','>out'] as string
ok 6 - roundtrip ['','>out'] as cmd
ok 7 - roundtrip ['','%'] as list
ok 8 - roundtrip ['','%'] as string
ok 9 - roundtrip ['','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip [''] as list
ok 11 - roundtrip [''] as string
ok 12 - roundtrip [''] as cmd
ok 13 - roundtrip ['','>out'] as list
ok 14 - roundtrip ['','>out'] as string
ok 15 - roundtrip ['','>out'] as cmd
ok 16 - roundtrip ['','%'] as list
ok 17 - roundtrip ['','%'] as string
ok 18 - roundtrip ['','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip [''] with bad perl path as list
ok 20 - don't roundtrip [''] with bad perl path as string
ok 21 - don't roundtrip [''] with bad perl path as cmd
ok 22 - don't roundtrip ['','>out'] with bad perl path as list
ok 23 - don't roundtrip ['','>out'] with bad perl path as string
ok 24 - don't roundtrip ['','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['','%'] with bad perl path as list
ok 26 - don't roundtrip ['','%'] with bad perl path as string
ok 27 - don't roundtrip ['','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip [''] with bad perl path as list
ok 29 - don't roundtrip [''] with bad perl path as string
ok 30 - don't roundtrip [''] with bad perl path as cmd
ok 31 - don't roundtrip ['','>out'] with bad perl path as list
ok 32 - don't roundtrip ['','>out'] with bad perl path as string
ok 33 - don't roundtrip ['','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['','%'] with bad perl path as list
ok 35 - don't roundtrip ['','%'] with bad perl path as string
ok 36 - don't roundtrip ['','%'] with bad perl path as cmd
ok 25 - string: ['']
# Subtest: string: ["print \"foo'o\", ' bar\"ar'"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["print \"foo'o\", ' bar\"ar'"] as list
ok 2 - roundtrip ["print \"foo'o\", ' bar\"ar'"] as string
ok 3 - roundtrip ["print \"foo'o\", ' bar\"ar'"] as cmd
ok 4 - roundtrip ["print \"foo'o\", ' bar\"ar'",">out"] as list
ok 5 - roundtrip ["print \"foo'o\", ' bar\"ar'",">out"] as string
ok 6 - roundtrip ["print \"foo'o\", ' bar\"ar'",">out"] as cmd
ok 7 - roundtrip ["print \"foo'o\", ' bar\"ar'","%"] as list
ok 8 - roundtrip ["print \"foo'o\", ' bar\"ar'","%"] as string
ok 9 - roundtrip ["print \"foo'o\", ' bar\"ar'","%"] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["print \"foo'o\", ' bar\"ar'"] as list
ok 11 - roundtrip ["print \"foo'o\", ' bar\"ar'"] as string
ok 12 - roundtrip ["print \"foo'o\", ' bar\"ar'"] as cmd
ok 13 - roundtrip ["print \"foo'o\", ' bar\"ar'",">out"] as list
ok 14 - roundtrip ["print \"foo'o\", ' bar\"ar'",">out"] as string
ok 15 - roundtrip ["print \"foo'o\", ' bar\"ar'",">out"] as cmd
ok 16 - roundtrip ["print \"foo'o\", ' bar\"ar'","%"] as list
ok 17 - roundtrip ["print \"foo'o\", ' bar\"ar'","%"] as string
ok 18 - roundtrip ["print \"foo'o\", ' bar\"ar'","%"] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["print \"foo'o\", ' bar\"ar'"] with bad perl path as list
ok 20 - don't roundtrip ["print \"foo'o\", ' bar\"ar'"] with bad perl path as string
ok 21 - don't roundtrip ["print \"foo'o\", ' bar\"ar'"] with bad perl path as cmd
ok 22 - don't roundtrip ["print \"foo'o\", ' bar\"ar'",">out"] with bad perl path as list
ok 23 - don't roundtrip ["print \"foo'o\", ' bar\"ar'",">out"] with bad perl path as string
ok 24 - don't roundtrip ["print \"foo'o\", ' bar\"ar'",">out"] with bad perl path as cmd
ok 25 - don't roundtrip ["print \"foo'o\", ' bar\"ar'","%"] with bad perl path as list
ok 26 - don't roundtrip ["print \"foo'o\", ' bar\"ar'","%"] with bad perl path as string
ok 27 - don't roundtrip ["print \"foo'o\", ' bar\"ar'","%"] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["print \"foo'o\", ' bar\"ar'"] with bad perl path as list
ok 29 - don't roundtrip ["print \"foo'o\", ' bar\"ar'"] with bad perl path as string
ok 30 - don't roundtrip ["print \"foo'o\", ' bar\"ar'"] with bad perl path as cmd
ok 31 - don't roundtrip ["print \"foo'o\", ' bar\"ar'",">out"] with bad perl path as list
ok 32 - don't roundtrip ["print \"foo'o\", ' bar\"ar'",">out"] with bad perl path as string
ok 33 - don't roundtrip ["print \"foo'o\", ' bar\"ar'",">out"] with bad perl path as cmd
ok 34 - don't roundtrip ["print \"foo'o\", ' bar\"ar'","%"] with bad perl path as list
ok 35 - don't roundtrip ["print \"foo'o\", ' bar\"ar'","%"] with bad perl path as string
ok 36 - don't roundtrip ["print \"foo'o\", ' bar\"ar'","%"] with bad perl path as cmd
ok 26 - string: ["print \"foo'o\", ' bar\"ar'"]
# Subtest: string: ["\$PATH = 'foo'; print \$PATH"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["\$PATH = 'foo'; print \$PATH"] as list
ok 2 - roundtrip ["\$PATH = 'foo'; print \$PATH"] as string
ok 3 - roundtrip ["\$PATH = 'foo'; print \$PATH"] as cmd
ok 4 - roundtrip ["\$PATH = 'foo'; print \$PATH",">out"] as list
ok 5 - roundtrip ["\$PATH = 'foo'; print \$PATH",">out"] as string
ok 6 - roundtrip ["\$PATH = 'foo'; print \$PATH",">out"] as cmd
ok 7 - roundtrip ["\$PATH = 'foo'; print \$PATH","%"] as list
ok 8 - roundtrip ["\$PATH = 'foo'; print \$PATH","%"] as string
ok 9 - roundtrip ["\$PATH = 'foo'; print \$PATH","%"] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["\$PATH = 'foo'; print \$PATH"] as list
ok 11 - roundtrip ["\$PATH = 'foo'; print \$PATH"] as string
ok 12 - roundtrip ["\$PATH = 'foo'; print \$PATH"] as cmd
ok 13 - roundtrip ["\$PATH = 'foo'; print \$PATH",">out"] as list
ok 14 - roundtrip ["\$PATH = 'foo'; print \$PATH",">out"] as string
ok 15 - roundtrip ["\$PATH = 'foo'; print \$PATH",">out"] as cmd
ok 16 - roundtrip ["\$PATH = 'foo'; print \$PATH","%"] as list
ok 17 - roundtrip ["\$PATH = 'foo'; print \$PATH","%"] as string
ok 18 - roundtrip ["\$PATH = 'foo'; print \$PATH","%"] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["\$PATH = 'foo'; print \$PATH"] with bad perl path as list
ok 20 - don't roundtrip ["\$PATH = 'foo'; print \$PATH"] with bad perl path as string
ok 21 - don't roundtrip ["\$PATH = 'foo'; print \$PATH"] with bad perl path as cmd
ok 22 - don't roundtrip ["\$PATH = 'foo'; print \$PATH",">out"] with bad perl path as list
ok 23 - don't roundtrip ["\$PATH = 'foo'; print \$PATH",">out"] with bad perl path as string
ok 24 - don't roundtrip ["\$PATH = 'foo'; print \$PATH",">out"] with bad perl path as cmd
ok 25 - don't roundtrip ["\$PATH = 'foo'; print \$PATH","%"] with bad perl path as list
ok 26 - don't roundtrip ["\$PATH = 'foo'; print \$PATH","%"] with bad perl path as string
ok 27 - don't roundtrip ["\$PATH = 'foo'; print \$PATH","%"] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["\$PATH = 'foo'; print \$PATH"] with bad perl path as list
ok 29 - don't roundtrip ["\$PATH = 'foo'; print \$PATH"] with bad perl path as string
ok 30 - don't roundtrip ["\$PATH = 'foo'; print \$PATH"] with bad perl path as cmd
ok 31 - don't roundtrip ["\$PATH = 'foo'; print \$PATH",">out"] with bad perl path as list
ok 32 - don't roundtrip ["\$PATH = 'foo'; print \$PATH",">out"] with bad perl path as string
ok 33 - don't roundtrip ["\$PATH = 'foo'; print \$PATH",">out"] with bad perl path as cmd
ok 34 - don't roundtrip ["\$PATH = 'foo'; print \$PATH","%"] with bad perl path as list
ok 35 - don't roundtrip ["\$PATH = 'foo'; print \$PATH","%"] with bad perl path as string
ok 36 - don't roundtrip ["\$PATH = 'foo'; print \$PATH","%"] with bad perl path as cmd
ok 27 - string: ["\$PATH = 'foo'; print \$PATH"]
# Subtest: string: ["print 'foo'"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["print 'foo'"] as list
ok 2 - roundtrip ["print 'foo'"] as string
ok 3 - roundtrip ["print 'foo'"] as cmd
ok 4 - roundtrip ["print 'foo'",">out"] as list
ok 5 - roundtrip ["print 'foo'",">out"] as string
ok 6 - roundtrip ["print 'foo'",">out"] as cmd
ok 7 - roundtrip ["print 'foo'","%"] as list
ok 8 - roundtrip ["print 'foo'","%"] as string
ok 9 - roundtrip ["print 'foo'","%"] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["print 'foo'"] as list
ok 11 - roundtrip ["print 'foo'"] as string
ok 12 - roundtrip ["print 'foo'"] as cmd
ok 13 - roundtrip ["print 'foo'",">out"] as list
ok 14 - roundtrip ["print 'foo'",">out"] as string
ok 15 - roundtrip ["print 'foo'",">out"] as cmd
ok 16 - roundtrip ["print 'foo'","%"] as list
ok 17 - roundtrip ["print 'foo'","%"] as string
ok 18 - roundtrip ["print 'foo'","%"] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["print 'foo'"] with bad perl path as list
ok 20 - don't roundtrip ["print 'foo'"] with bad perl path as string
ok 21 - don't roundtrip ["print 'foo'"] with bad perl path as cmd
ok 22 - don't roundtrip ["print 'foo'",">out"] with bad perl path as list
ok 23 - don't roundtrip ["print 'foo'",">out"] with bad perl path as string
ok 24 - don't roundtrip ["print 'foo'",">out"] with bad perl path as cmd
ok 25 - don't roundtrip ["print 'foo'","%"] with bad perl path as list
ok 26 - don't roundtrip ["print 'foo'","%"] with bad perl path as string
ok 27 - don't roundtrip ["print 'foo'","%"] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["print 'foo'"] with bad perl path as list
ok 29 - don't roundtrip ["print 'foo'"] with bad perl path as string
ok 30 - don't roundtrip ["print 'foo'"] with bad perl path as cmd
ok 31 - don't roundtrip ["print 'foo'",">out"] with bad perl path as list
ok 32 - don't roundtrip ["print 'foo'",">out"] with bad perl path as string
ok 33 - don't roundtrip ["print 'foo'",">out"] with bad perl path as cmd
ok 34 - don't roundtrip ["print 'foo'","%"] with bad perl path as list
ok 35 - don't roundtrip ["print 'foo'","%"] with bad perl path as string
ok 36 - don't roundtrip ["print 'foo'","%"] with bad perl path as cmd
ok 28 - string: ["print 'foo'"]
# Subtest: string: ['print " \\" "']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['print " \\" "'] as list
ok 2 - roundtrip ['print " \\" "'] as string
ok 3 - roundtrip ['print " \\" "'] as cmd
ok 4 - roundtrip ['print " \\" "','>out'] as list
ok 5 - roundtrip ['print " \\" "','>out'] as string
ok 6 - roundtrip ['print " \\" "','>out'] as cmd
ok 7 - roundtrip ['print " \\" "','%'] as list
ok 8 - roundtrip ['print " \\" "','%'] as string
ok 9 - roundtrip ['print " \\" "','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['print " \\" "'] as list
ok 11 - roundtrip ['print " \\" "'] as string
ok 12 - roundtrip ['print " \\" "'] as cmd
ok 13 - roundtrip ['print " \\" "','>out'] as list
ok 14 - roundtrip ['print " \\" "','>out'] as string
ok 15 - roundtrip ['print " \\" "','>out'] as cmd
ok 16 - roundtrip ['print " \\" "','%'] as list
ok 17 - roundtrip ['print " \\" "','%'] as string
ok 18 - roundtrip ['print " \\" "','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['print " \\" "'] with bad perl path as list
ok 20 - don't roundtrip ['print " \\" "'] with bad perl path as string
ok 21 - don't roundtrip ['print " \\" "'] with bad perl path as cmd
ok 22 - don't roundtrip ['print " \\" "','>out'] with bad perl path as list
ok 23 - don't roundtrip ['print " \\" "','>out'] with bad perl path as string
ok 24 - don't roundtrip ['print " \\" "','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['print " \\" "','%'] with bad perl path as list
ok 26 - don't roundtrip ['print " \\" "','%'] with bad perl path as string
ok 27 - don't roundtrip ['print " \\" "','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['print " \\" "'] with bad perl path as list
ok 29 - don't roundtrip ['print " \\" "'] with bad perl path as string
ok 30 - don't roundtrip ['print " \\" "'] with bad perl path as cmd
ok 31 - don't roundtrip ['print " \\" "','>out'] with bad perl path as list
ok 32 - don't roundtrip ['print " \\" "','>out'] with bad perl path as string
ok 33 - don't roundtrip ['print " \\" "','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['print " \\" "','%'] with bad perl path as list
ok 35 - don't roundtrip ['print " \\" "','%'] with bad perl path as string
ok 36 - don't roundtrip ['print " \\" "','%'] with bad perl path as cmd
ok 29 - string: ['print " \\" "']
# Subtest: string: ['print " < \\" "']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['print " < \\" "'] as list
ok 2 - roundtrip ['print " < \\" "'] as string
ok 3 - roundtrip ['print " < \\" "'] as cmd
ok 4 - roundtrip ['print " < \\" "','>out'] as list
ok 5 - roundtrip ['print " < \\" "','>out'] as string
ok 6 - roundtrip ['print " < \\" "','>out'] as cmd
ok 7 - roundtrip ['print " < \\" "','%'] as list
ok 8 - roundtrip ['print " < \\" "','%'] as string
ok 9 - roundtrip ['print " < \\" "','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['print " < \\" "'] as list
ok 11 - roundtrip ['print " < \\" "'] as string
ok 12 - roundtrip ['print " < \\" "'] as cmd
ok 13 - roundtrip ['print " < \\" "','>out'] as list
ok 14 - roundtrip ['print " < \\" "','>out'] as string
ok 15 - roundtrip ['print " < \\" "','>out'] as cmd
ok 16 - roundtrip ['print " < \\" "','%'] as list
ok 17 - roundtrip ['print " < \\" "','%'] as string
ok 18 - roundtrip ['print " < \\" "','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['print " < \\" "'] with bad perl path as list
ok 20 - don't roundtrip ['print " < \\" "'] with bad perl path as string
ok 21 - don't roundtrip ['print " < \\" "'] with bad perl path as cmd
ok 22 - don't roundtrip ['print " < \\" "','>out'] with bad perl path as list
ok 23 - don't roundtrip ['print " < \\" "','>out'] with bad perl path as string
ok 24 - don't roundtrip ['print " < \\" "','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['print " < \\" "','%'] with bad perl path as list
ok 26 - don't roundtrip ['print " < \\" "','%'] with bad perl path as string
ok 27 - don't roundtrip ['print " < \\" "','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['print " < \\" "'] with bad perl path as list
ok 29 - don't roundtrip ['print " < \\" "'] with bad perl path as string
ok 30 - don't roundtrip ['print " < \\" "'] with bad perl path as cmd
ok 31 - don't roundtrip ['print " < \\" "','>out'] with bad perl path as list
ok 32 - don't roundtrip ['print " < \\" "','>out'] with bad perl path as string
ok 33 - don't roundtrip ['print " < \\" "','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['print " < \\" "','%'] with bad perl path as list
ok 35 - don't roundtrip ['print " < \\" "','%'] with bad perl path as string
ok 36 - don't roundtrip ['print " < \\" "','%'] with bad perl path as cmd
ok 30 - string: ['print " < \\" "']
# Subtest: string: ['print " \\" < "']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['print " \\" < "'] as list
ok 2 - roundtrip ['print " \\" < "'] as string
ok 3 - roundtrip ['print " \\" < "'] as cmd
ok 4 - roundtrip ['print " \\" < "','>out'] as list
ok 5 - roundtrip ['print " \\" < "','>out'] as string
ok 6 - roundtrip ['print " \\" < "','>out'] as cmd
ok 7 - roundtrip ['print " \\" < "','%'] as list
ok 8 - roundtrip ['print " \\" < "','%'] as string
ok 9 - roundtrip ['print " \\" < "','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['print " \\" < "'] as list
ok 11 - roundtrip ['print " \\" < "'] as string
ok 12 - roundtrip ['print " \\" < "'] as cmd
ok 13 - roundtrip ['print " \\" < "','>out'] as list
ok 14 - roundtrip ['print " \\" < "','>out'] as string
ok 15 - roundtrip ['print " \\" < "','>out'] as cmd
ok 16 - roundtrip ['print " \\" < "','%'] as list
ok 17 - roundtrip ['print " \\" < "','%'] as string
ok 18 - roundtrip ['print " \\" < "','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['print " \\" < "'] with bad perl path as list
ok 20 - don't roundtrip ['print " \\" < "'] with bad perl path as string
ok 21 - don't roundtrip ['print " \\" < "'] with bad perl path as cmd
ok 22 - don't roundtrip ['print " \\" < "','>out'] with bad perl path as list
ok 23 - don't roundtrip ['print " \\" < "','>out'] with bad perl path as string
ok 24 - don't roundtrip ['print " \\" < "','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['print " \\" < "','%'] with bad perl path as list
ok 26 - don't roundtrip ['print " \\" < "','%'] with bad perl path as string
ok 27 - don't roundtrip ['print " \\" < "','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['print " \\" < "'] with bad perl path as list
ok 29 - don't roundtrip ['print " \\" < "'] with bad perl path as string
ok 30 - don't roundtrip ['print " \\" < "'] with bad perl path as cmd
ok 31 - don't roundtrip ['print " \\" < "','>out'] with bad perl path as list
ok 32 - don't roundtrip ['print " \\" < "','>out'] with bad perl path as string
ok 33 - don't roundtrip ['print " \\" < "','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['print " \\" < "','%'] with bad perl path as list
ok 35 - don't roundtrip ['print " \\" < "','%'] with bad perl path as string
ok 36 - don't roundtrip ['print " \\" < "','%'] with bad perl path as cmd
ok 31 - string: ['print " \\" < "']
# Subtest: string: ['print " < \\"\\" < \\" < \\" < "']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['print " < \\"\\" < \\" < \\" < "'] as list
ok 2 - roundtrip ['print " < \\"\\" < \\" < \\" < "'] as string
ok 3 - roundtrip ['print " < \\"\\" < \\" < \\" < "'] as cmd
ok 4 - roundtrip ['print " < \\"\\" < \\" < \\" < "','>out'] as list
ok 5 - roundtrip ['print " < \\"\\" < \\" < \\" < "','>out'] as string
ok 6 - roundtrip ['print " < \\"\\" < \\" < \\" < "','>out'] as cmd
ok 7 - roundtrip ['print " < \\"\\" < \\" < \\" < "','%'] as list
ok 8 - roundtrip ['print " < \\"\\" < \\" < \\" < "','%'] as string
ok 9 - roundtrip ['print " < \\"\\" < \\" < \\" < "','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['print " < \\"\\" < \\" < \\" < "'] as list
ok 11 - roundtrip ['print " < \\"\\" < \\" < \\" < "'] as string
ok 12 - roundtrip ['print " < \\"\\" < \\" < \\" < "'] as cmd
ok 13 - roundtrip ['print " < \\"\\" < \\" < \\" < "','>out'] as list
ok 14 - roundtrip ['print " < \\"\\" < \\" < \\" < "','>out'] as string
ok 15 - roundtrip ['print " < \\"\\" < \\" < \\" < "','>out'] as cmd
ok 16 - roundtrip ['print " < \\"\\" < \\" < \\" < "','%'] as list
ok 17 - roundtrip ['print " < \\"\\" < \\" < \\" < "','%'] as string
ok 18 - roundtrip ['print " < \\"\\" < \\" < \\" < "','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "'] with bad perl path as list
ok 20 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "'] with bad perl path as string
ok 21 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "'] with bad perl path as cmd
ok 22 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "','>out'] with bad perl path as list
ok 23 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "','>out'] with bad perl path as string
ok 24 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "','%'] with bad perl path as list
ok 26 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "','%'] with bad perl path as string
ok 27 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "'] with bad perl path as list
ok 29 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "'] with bad perl path as string
ok 30 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "'] with bad perl path as cmd
ok 31 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "','>out'] with bad perl path as list
ok 32 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "','>out'] with bad perl path as string
ok 33 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "','%'] with bad perl path as list
ok 35 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "','%'] with bad perl path as string
ok 36 - don't roundtrip ['print " < \\"\\" < \\" < \\" < "','%'] with bad perl path as cmd
ok 32 - string: ['print " < \\"\\" < \\" < \\" < "']
# Subtest: string: ['print " < \\" | \\" < | \\" < \\" < "']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "'] as list
ok 2 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "'] as string
ok 3 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "'] as cmd
ok 4 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "','>out'] as list
ok 5 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "','>out'] as string
ok 6 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "','>out'] as cmd
ok 7 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "','%'] as list
ok 8 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "','%'] as string
ok 9 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "'] as list
ok 11 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "'] as string
ok 12 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "'] as cmd
ok 13 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "','>out'] as list
ok 14 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "','>out'] as string
ok 15 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "','>out'] as cmd
ok 16 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "','%'] as list
ok 17 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "','%'] as string
ok 18 - roundtrip ['print " < \\" | \\" < | \\" < \\" < "','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "'] with bad perl path as list
ok 20 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "'] with bad perl path as string
ok 21 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "'] with bad perl path as cmd
ok 22 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "','>out'] with bad perl path as list
ok 23 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "','>out'] with bad perl path as string
ok 24 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "','%'] with bad perl path as list
ok 26 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "','%'] with bad perl path as string
ok 27 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "'] with bad perl path as list
ok 29 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "'] with bad perl path as string
ok 30 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "'] with bad perl path as cmd
ok 31 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "','>out'] with bad perl path as list
ok 32 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "','>out'] with bad perl path as string
ok 33 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "','%'] with bad perl path as list
ok 35 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "','%'] with bad perl path as string
ok 36 - don't roundtrip ['print " < \\" | \\" < | \\" < \\" < "','%'] with bad perl path as cmd
ok 33 - string: ['print " < \\" | \\" < | \\" < \\" < "']
# Subtest: string: ['print q[ &<>^|()@ ! ]']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['print q[ &<>^|()@ ! ]'] as list
ok 2 - roundtrip ['print q[ &<>^|()@ ! ]'] as string
ok 3 - roundtrip ['print q[ &<>^|()@ ! ]'] as cmd
ok 4 - roundtrip ['print q[ &<>^|()@ ! ]','>out'] as list
ok 5 - roundtrip ['print q[ &<>^|()@ ! ]','>out'] as string
ok 6 - roundtrip ['print q[ &<>^|()@ ! ]','>out'] as cmd
ok 7 - roundtrip ['print q[ &<>^|()@ ! ]','%'] as list
ok 8 - roundtrip ['print q[ &<>^|()@ ! ]','%'] as string
ok 9 - roundtrip ['print q[ &<>^|()@ ! ]','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['print q[ &<>^|()@ ! ]'] as list
ok 11 - roundtrip ['print q[ &<>^|()@ ! ]'] as string
ok 12 - roundtrip ['print q[ &<>^|()@ ! ]'] as cmd
ok 13 - roundtrip ['print q[ &<>^|()@ ! ]','>out'] as list
ok 14 - roundtrip ['print q[ &<>^|()@ ! ]','>out'] as string
ok 15 - roundtrip ['print q[ &<>^|()@ ! ]','>out'] as cmd
ok 16 - roundtrip ['print q[ &<>^|()@ ! ]','%'] as list
ok 17 - roundtrip ['print q[ &<>^|()@ ! ]','%'] as string
ok 18 - roundtrip ['print q[ &<>^|()@ ! ]','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['print q[ &<>^|()@ ! ]'] with bad perl path as list
ok 20 - don't roundtrip ['print q[ &<>^|()@ ! ]'] with bad perl path as string
ok 21 - don't roundtrip ['print q[ &<>^|()@ ! ]'] with bad perl path as cmd
ok 22 - don't roundtrip ['print q[ &<>^|()@ ! ]','>out'] with bad perl path as list
ok 23 - don't roundtrip ['print q[ &<>^|()@ ! ]','>out'] with bad perl path as string
ok 24 - don't roundtrip ['print q[ &<>^|()@ ! ]','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['print q[ &<>^|()@ ! ]','%'] with bad perl path as list
ok 26 - don't roundtrip ['print q[ &<>^|()@ ! ]','%'] with bad perl path as string
ok 27 - don't roundtrip ['print q[ &<>^|()@ ! ]','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['print q[ &<>^|()@ ! ]'] with bad perl path as list
ok 29 - don't roundtrip ['print q[ &<>^|()@ ! ]'] with bad perl path as string
ok 30 - don't roundtrip ['print q[ &<>^|()@ ! ]'] with bad perl path as cmd
ok 31 - don't roundtrip ['print q[ &<>^|()@ ! ]','>out'] with bad perl path as list
ok 32 - don't roundtrip ['print q[ &<>^|()@ ! ]','>out'] with bad perl path as string
ok 33 - don't roundtrip ['print q[ &<>^|()@ ! ]','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['print q[ &<>^|()@ ! ]','%'] with bad perl path as list
ok 35 - don't roundtrip ['print q[ &<>^|()@ ! ]','%'] with bad perl path as string
ok 36 - don't roundtrip ['print q[ &<>^|()@ ! ]','%'] with bad perl path as cmd
ok 34 - string: ['print q[ &<>^|()@ ! ]']
# Subtest: string: ['print q[ &<>^|@()!"&<>^|@()! ]']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]'] as list
ok 2 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]'] as string
ok 3 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]'] as cmd
ok 4 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','>out'] as list
ok 5 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','>out'] as string
ok 6 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','>out'] as cmd
ok 7 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','%'] as list
ok 8 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','%'] as string
ok 9 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]'] as list
ok 11 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]'] as string
ok 12 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]'] as cmd
ok 13 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','>out'] as list
ok 14 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','>out'] as string
ok 15 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','>out'] as cmd
ok 16 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','%'] as list
ok 17 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','%'] as string
ok 18 - roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]'] with bad perl path as list
ok 20 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]'] with bad perl path as string
ok 21 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]'] with bad perl path as cmd
ok 22 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','>out'] with bad perl path as list
ok 23 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','>out'] with bad perl path as string
ok 24 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','%'] with bad perl path as list
ok 26 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','%'] with bad perl path as string
ok 27 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]'] with bad perl path as list
ok 29 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]'] with bad perl path as string
ok 30 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]'] with bad perl path as cmd
ok 31 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','>out'] with bad perl path as list
ok 32 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','>out'] with bad perl path as string
ok 33 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','%'] with bad perl path as list
ok 35 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','%'] with bad perl path as string
ok 36 - don't roundtrip ['print q[ &<>^|@()!"&<>^|@()! ]','%'] with bad perl path as cmd
ok 35 - string: ['print q[ &<>^|@()!"&<>^|@()! ]']
# Subtest: string: ['print q[ "&<>^|@() !"&<>^|@() !" ]']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]'] as list
ok 2 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]'] as string
ok 3 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]'] as cmd
ok 4 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','>out'] as list
ok 5 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','>out'] as string
ok 6 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','>out'] as cmd
ok 7 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','%'] as list
ok 8 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','%'] as string
ok 9 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]'] as list
ok 11 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]'] as string
ok 12 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]'] as cmd
ok 13 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','>out'] as list
ok 14 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','>out'] as string
ok 15 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','>out'] as cmd
ok 16 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','%'] as list
ok 17 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','%'] as string
ok 18 - roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]'] with bad perl path as list
ok 20 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]'] with bad perl path as string
ok 21 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]'] with bad perl path as cmd
ok 22 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','>out'] with bad perl path as list
ok 23 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','>out'] with bad perl path as string
ok 24 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','%'] with bad perl path as list
ok 26 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','%'] with bad perl path as string
ok 27 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]'] with bad perl path as list
ok 29 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]'] with bad perl path as string
ok 30 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]'] with bad perl path as cmd
ok 31 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','>out'] with bad perl path as list
ok 32 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','>out'] with bad perl path as string
ok 33 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','%'] with bad perl path as list
ok 35 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','%'] with bad perl path as string
ok 36 - don't roundtrip ['print q[ "&<>^|@() !"&<>^|@() !" ]','%'] with bad perl path as cmd
ok 36 - string: ['print q[ "&<>^|@() !"&<>^|@() !" ]']
# Subtest: string: ['print q[ "C:\\TEST A\\" ]']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['print q[ "C:\\TEST A\\" ]'] as list
ok 2 - roundtrip ['print q[ "C:\\TEST A\\" ]'] as string
ok 3 - roundtrip ['print q[ "C:\\TEST A\\" ]'] as cmd
ok 4 - roundtrip ['print q[ "C:\\TEST A\\" ]','>out'] as list
ok 5 - roundtrip ['print q[ "C:\\TEST A\\" ]','>out'] as string
ok 6 - roundtrip ['print q[ "C:\\TEST A\\" ]','>out'] as cmd
ok 7 - roundtrip ['print q[ "C:\\TEST A\\" ]','%'] as list
ok 8 - roundtrip ['print q[ "C:\\TEST A\\" ]','%'] as string
ok 9 - roundtrip ['print q[ "C:\\TEST A\\" ]','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['print q[ "C:\\TEST A\\" ]'] as list
ok 11 - roundtrip ['print q[ "C:\\TEST A\\" ]'] as string
ok 12 - roundtrip ['print q[ "C:\\TEST A\\" ]'] as cmd
ok 13 - roundtrip ['print q[ "C:\\TEST A\\" ]','>out'] as list
ok 14 - roundtrip ['print q[ "C:\\TEST A\\" ]','>out'] as string
ok 15 - roundtrip ['print q[ "C:\\TEST A\\" ]','>out'] as cmd
ok 16 - roundtrip ['print q[ "C:\\TEST A\\" ]','%'] as list
ok 17 - roundtrip ['print q[ "C:\\TEST A\\" ]','%'] as string
ok 18 - roundtrip ['print q[ "C:\\TEST A\\" ]','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['print q[ "C:\\TEST A\\" ]'] with bad perl path as list
ok 20 - don't roundtrip ['print q[ "C:\\TEST A\\" ]'] with bad perl path as string
ok 21 - don't roundtrip ['print q[ "C:\\TEST A\\" ]'] with bad perl path as cmd
ok 22 - don't roundtrip ['print q[ "C:\\TEST A\\" ]','>out'] with bad perl path as list
ok 23 - don't roundtrip ['print q[ "C:\\TEST A\\" ]','>out'] with bad perl path as string
ok 24 - don't roundtrip ['print q[ "C:\\TEST A\\" ]','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['print q[ "C:\\TEST A\\" ]','%'] with bad perl path as list
ok 26 - don't roundtrip ['print q[ "C:\\TEST A\\" ]','%'] with bad perl path as string
ok 27 - don't roundtrip ['print q[ "C:\\TEST A\\" ]','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['print q[ "C:\\TEST A\\" ]'] with bad perl path as list
ok 29 - don't roundtrip ['print q[ "C:\\TEST A\\" ]'] with bad perl path as string
ok 30 - don't roundtrip ['print q[ "C:\\TEST A\\" ]'] with bad perl path as cmd
ok 31 - don't roundtrip ['print q[ "C:\\TEST A\\" ]','>out'] with bad perl path as list
ok 32 - don't roundtrip ['print q[ "C:\\TEST A\\" ]','>out'] with bad perl path as string
ok 33 - don't roundtrip ['print q[ "C:\\TEST A\\" ]','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['print q[ "C:\\TEST A\\" ]','%'] with bad perl path as list
ok 35 - don't roundtrip ['print q[ "C:\\TEST A\\" ]','%'] with bad perl path as string
ok 36 - don't roundtrip ['print q[ "C:\\TEST A\\" ]','%'] with bad perl path as cmd
ok 37 - string: ['print q[ "C:\\TEST A\\" ]']
# Subtest: string: ['print q[ "C:\\TEST %&^ A\\" ]']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]'] as list
ok 2 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]'] as string
ok 3 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]'] as cmd
ok 4 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','>out'] as list
ok 5 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','>out'] as string
ok 6 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','>out'] as cmd
ok 7 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','%'] as list
ok 8 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','%'] as string
ok 9 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]'] as list
ok 11 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]'] as string
ok 12 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]'] as cmd
ok 13 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','>out'] as list
ok 14 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','>out'] as string
ok 15 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','>out'] as cmd
ok 16 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','%'] as list
ok 17 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','%'] as string
ok 18 - roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]'] with bad perl path as list
ok 20 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]'] with bad perl path as string
ok 21 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]'] with bad perl path as cmd
ok 22 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','>out'] with bad perl path as list
ok 23 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','>out'] with bad perl path as string
ok 24 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','%'] with bad perl path as list
ok 26 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','%'] with bad perl path as string
ok 27 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]'] with bad perl path as list
ok 29 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]'] with bad perl path as string
ok 30 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]'] with bad perl path as cmd
ok 31 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','>out'] with bad perl path as list
ok 32 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','>out'] with bad perl path as string
ok 33 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','%'] with bad perl path as list
ok 35 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','%'] with bad perl path as string
ok 36 - don't roundtrip ['print q[ "C:\\TEST %&^ A\\" ]','%'] with bad perl path as cmd
ok 38 - string: ['print q[ "C:\\TEST %&^ A\\" ]']
# Subtest: string: ["\n"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["\n"] as list
ok 2 - roundtrip ["\n"] as string
not ok 3 - roundtrip ["\n"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["\n"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 4 - roundtrip ["\n",">out"] as list
not ok 5 - roundtrip ["\n",">out"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["\n",">out"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 6 - roundtrip ["\n",">out"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["\n",">out"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 7 - roundtrip ["\n","%"] as list
not ok 8 - roundtrip ["\n","%"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["\n","%"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 9 - roundtrip ["\n","%"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["\n","%"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["\n"] as list
ok 11 - roundtrip ["\n"] as string
not ok 12 - roundtrip ["\n"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["\n"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 13 - roundtrip ["\n",">out"] as list
not ok 14 - roundtrip ["\n",">out"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["\n",">out"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 15 - roundtrip ["\n",">out"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["\n",">out"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 16 - roundtrip ["\n","%"] as list
not ok 17 - roundtrip ["\n","%"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["\n","%"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 18 - roundtrip ["\n","%"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["\n","%"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["\n"] with bad perl path as list
ok 20 - don't roundtrip ["\n"] with bad perl path as string
not ok 21 - don't roundtrip ["\n"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["\n"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 22 - don't roundtrip ["\n",">out"] with bad perl path as list
not ok 23 - don't roundtrip ["\n",">out"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["\n",">out"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 24 - don't roundtrip ["\n",">out"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["\n",">out"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 25 - don't roundtrip ["\n","%"] with bad perl path as list
not ok 26 - don't roundtrip ["\n","%"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["\n","%"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 27 - don't roundtrip ["\n","%"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["\n","%"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["\n"] with bad perl path as list
ok 29 - don't roundtrip ["\n"] with bad perl path as string
not ok 30 - don't roundtrip ["\n"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["\n"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 31 - don't roundtrip ["\n",">out"] with bad perl path as list
not ok 32 - don't roundtrip ["\n",">out"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["\n",">out"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 33 - don't roundtrip ["\n",">out"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["\n",">out"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 34 - don't roundtrip ["\n","%"] with bad perl path as list
not ok 35 - don't roundtrip ["\n","%"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["\n","%"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 36 - don't roundtrip ["\n","%"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["\n","%"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 39 - string: ["\n"]
# Subtest: string: ["a\nb"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["a\nb"] as list
ok 2 - roundtrip ["a\nb"] as string
not ok 3 - roundtrip ["a\nb"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\nb"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 4 - roundtrip ["a\nb",">out"] as list
not ok 5 - roundtrip ["a\nb",">out"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\nb",">out"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 6 - roundtrip ["a\nb",">out"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\nb",">out"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 7 - roundtrip ["a\nb","%"] as list
not ok 8 - roundtrip ["a\nb","%"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\nb","%"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 9 - roundtrip ["a\nb","%"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\nb","%"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["a\nb"] as list
ok 11 - roundtrip ["a\nb"] as string
not ok 12 - roundtrip ["a\nb"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\nb"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 13 - roundtrip ["a\nb",">out"] as list
not ok 14 - roundtrip ["a\nb",">out"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\nb",">out"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 15 - roundtrip ["a\nb",">out"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\nb",">out"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 16 - roundtrip ["a\nb","%"] as list
not ok 17 - roundtrip ["a\nb","%"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\nb","%"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 18 - roundtrip ["a\nb","%"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\nb","%"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["a\nb"] with bad perl path as list
ok 20 - don't roundtrip ["a\nb"] with bad perl path as string
not ok 21 - don't roundtrip ["a\nb"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\nb"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 22 - don't roundtrip ["a\nb",">out"] with bad perl path as list
not ok 23 - don't roundtrip ["a\nb",">out"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\nb",">out"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 24 - don't roundtrip ["a\nb",">out"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\nb",">out"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 25 - don't roundtrip ["a\nb","%"] with bad perl path as list
not ok 26 - don't roundtrip ["a\nb","%"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\nb","%"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 27 - don't roundtrip ["a\nb","%"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\nb","%"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["a\nb"] with bad perl path as list
ok 29 - don't roundtrip ["a\nb"] with bad perl path as string
not ok 30 - don't roundtrip ["a\nb"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\nb"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 31 - don't roundtrip ["a\nb",">out"] with bad perl path as list
not ok 32 - don't roundtrip ["a\nb",">out"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\nb",">out"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 33 - don't roundtrip ["a\nb",">out"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\nb",">out"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 34 - don't roundtrip ["a\nb","%"] with bad perl path as list
not ok 35 - don't roundtrip ["a\nb","%"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\nb","%"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 36 - don't roundtrip ["a\nb","%"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\nb","%"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 40 - string: ["a\nb"]
# Subtest: string: ["a\rb"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["a\rb"] as list
ok 2 - roundtrip ["a\rb"] as string
not ok 3 - roundtrip ["a\rb"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\rb"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 4 - roundtrip ["a\rb",">out"] as list
not ok 5 - roundtrip ["a\rb",">out"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\rb",">out"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 6 - roundtrip ["a\rb",">out"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\rb",">out"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 7 - roundtrip ["a\rb","%"] as list
not ok 8 - roundtrip ["a\rb","%"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\rb","%"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 9 - roundtrip ["a\rb","%"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\rb","%"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["a\rb"] as list
ok 11 - roundtrip ["a\rb"] as string
not ok 12 - roundtrip ["a\rb"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\rb"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 13 - roundtrip ["a\rb",">out"] as list
not ok 14 - roundtrip ["a\rb",">out"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\rb",">out"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 15 - roundtrip ["a\rb",">out"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\rb",">out"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 16 - roundtrip ["a\rb","%"] as list
not ok 17 - roundtrip ["a\rb","%"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\rb","%"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 18 - roundtrip ["a\rb","%"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\rb","%"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["a\rb"] with bad perl path as list
ok 20 - don't roundtrip ["a\rb"] with bad perl path as string
not ok 21 - don't roundtrip ["a\rb"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\rb"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 22 - don't roundtrip ["a\rb",">out"] with bad perl path as list
not ok 23 - don't roundtrip ["a\rb",">out"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\rb",">out"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 24 - don't roundtrip ["a\rb",">out"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\rb",">out"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 25 - don't roundtrip ["a\rb","%"] with bad perl path as list
not ok 26 - don't roundtrip ["a\rb","%"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\rb","%"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 27 - don't roundtrip ["a\rb","%"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\rb","%"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["a\rb"] with bad perl path as list
ok 29 - don't roundtrip ["a\rb"] with bad perl path as string
not ok 30 - don't roundtrip ["a\rb"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\rb"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 31 - don't roundtrip ["a\rb",">out"] with bad perl path as list
not ok 32 - don't roundtrip ["a\rb",">out"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\rb",">out"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 33 - don't roundtrip ["a\rb",">out"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\rb",">out"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 34 - don't roundtrip ["a\rb","%"] with bad perl path as list
not ok 35 - don't roundtrip ["a\rb","%"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\rb","%"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 36 - don't roundtrip ["a\rb","%"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\rb","%"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 41 - string: ["a\rb"]
# Subtest: string: ["a\nb > welp"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["a\nb > welp"] as list
not ok 2 - roundtrip ["a\nb > welp"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\nb > welp"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 3 - roundtrip ["a\nb > welp"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\nb > welp"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 4 - roundtrip ["a\nb > welp",">out"] as list
not ok 5 - roundtrip ["a\nb > welp",">out"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\nb > welp",">out"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 6 - roundtrip ["a\nb > welp",">out"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\nb > welp",">out"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 7 - roundtrip ["a\nb > welp","%"] as list
not ok 8 - roundtrip ["a\nb > welp","%"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\nb > welp","%"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 9 - roundtrip ["a\nb > welp","%"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\nb > welp","%"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["a\nb > welp"] as list
not ok 11 - roundtrip ["a\nb > welp"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\nb > welp"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 12 - roundtrip ["a\nb > welp"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\nb > welp"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 13 - roundtrip ["a\nb > welp",">out"] as list
not ok 14 - roundtrip ["a\nb > welp",">out"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\nb > welp",">out"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 15 - roundtrip ["a\nb > welp",">out"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\nb > welp",">out"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 16 - roundtrip ["a\nb > welp","%"] as list
not ok 17 - roundtrip ["a\nb > welp","%"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\nb > welp","%"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 18 - roundtrip ["a\nb > welp","%"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\nb > welp","%"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["a\nb > welp"] with bad perl path as list
not ok 20 - don't roundtrip ["a\nb > welp"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\nb > welp"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 21 - don't roundtrip ["a\nb > welp"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\nb > welp"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 22 - don't roundtrip ["a\nb > welp",">out"] with bad perl path as list
not ok 23 - don't roundtrip ["a\nb > welp",">out"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\nb > welp",">out"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 24 - don't roundtrip ["a\nb > welp",">out"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\nb > welp",">out"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 25 - don't roundtrip ["a\nb > welp","%"] with bad perl path as list
not ok 26 - don't roundtrip ["a\nb > welp","%"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\nb > welp","%"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 27 - don't roundtrip ["a\nb > welp","%"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\nb > welp","%"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["a\nb > welp"] with bad perl path as list
not ok 29 - don't roundtrip ["a\nb > welp"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\nb > welp"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 30 - don't roundtrip ["a\nb > welp"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\nb > welp"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 31 - don't roundtrip ["a\nb > welp",">out"] with bad perl path as list
not ok 32 - don't roundtrip ["a\nb > welp",">out"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\nb > welp",">out"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 33 - don't roundtrip ["a\nb > welp",">out"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\nb > welp",">out"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 34 - don't roundtrip ["a\nb > welp","%"] with bad perl path as list
not ok 35 - don't roundtrip ["a\nb > welp","%"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\nb > welp","%"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 36 - don't roundtrip ["a\nb > welp","%"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\nb > welp","%"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 42 - string: ["a\nb > welp"]
# Subtest: string: ["a > welp\n219"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["a > welp\n219"] as list
not ok 2 - roundtrip ["a > welp\n219"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a > welp\n219"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 3 - roundtrip ["a > welp\n219"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a > welp\n219"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 4 - roundtrip ["a > welp\n219",">out"] as list
not ok 5 - roundtrip ["a > welp\n219",">out"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a > welp\n219",">out"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 6 - roundtrip ["a > welp\n219",">out"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a > welp\n219",">out"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 7 - roundtrip ["a > welp\n219","%"] as list
not ok 8 - roundtrip ["a > welp\n219","%"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a > welp\n219","%"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 9 - roundtrip ["a > welp\n219","%"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a > welp\n219","%"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["a > welp\n219"] as list
not ok 11 - roundtrip ["a > welp\n219"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a > welp\n219"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 12 - roundtrip ["a > welp\n219"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a > welp\n219"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 13 - roundtrip ["a > welp\n219",">out"] as list
not ok 14 - roundtrip ["a > welp\n219",">out"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a > welp\n219",">out"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 15 - roundtrip ["a > welp\n219",">out"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a > welp\n219",">out"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 16 - roundtrip ["a > welp\n219","%"] as list
not ok 17 - roundtrip ["a > welp\n219","%"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a > welp\n219","%"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 18 - roundtrip ["a > welp\n219","%"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a > welp\n219","%"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["a > welp\n219"] with bad perl path as list
not ok 20 - don't roundtrip ["a > welp\n219"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a > welp\n219"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 21 - don't roundtrip ["a > welp\n219"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a > welp\n219"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 22 - don't roundtrip ["a > welp\n219",">out"] with bad perl path as list
not ok 23 - don't roundtrip ["a > welp\n219",">out"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a > welp\n219",">out"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 24 - don't roundtrip ["a > welp\n219",">out"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a > welp\n219",">out"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 25 - don't roundtrip ["a > welp\n219","%"] with bad perl path as list
not ok 26 - don't roundtrip ["a > welp\n219","%"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a > welp\n219","%"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 27 - don't roundtrip ["a > welp\n219","%"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a > welp\n219","%"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["a > welp\n219"] with bad perl path as list
not ok 29 - don't roundtrip ["a > welp\n219"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a > welp\n219"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 30 - don't roundtrip ["a > welp\n219"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a > welp\n219"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 31 - don't roundtrip ["a > welp\n219",">out"] with bad perl path as list
not ok 32 - don't roundtrip ["a > welp\n219",">out"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a > welp\n219",">out"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 33 - don't roundtrip ["a > welp\n219",">out"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a > welp\n219",">out"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 34 - don't roundtrip ["a > welp\n219","%"] with bad perl path as list
not ok 35 - don't roundtrip ["a > welp\n219","%"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a > welp\n219","%"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 36 - don't roundtrip ["a > welp\n219","%"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a > welp\n219","%"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 43 - string: ["a > welp\n219"]
# Subtest: string: ["a\"b\nc"]
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ["a\"b\nc"] as list
ok 2 - roundtrip ["a\"b\nc"] as string
not ok 3 - roundtrip ["a\"b\nc"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\"b\nc"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 4 - roundtrip ["a\"b\nc",">out"] as list
not ok 5 - roundtrip ["a\"b\nc",">out"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\"b\nc",">out"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 6 - roundtrip ["a\"b\nc",">out"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\"b\nc",">out"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 7 - roundtrip ["a\"b\nc","%"] as list
not ok 8 - roundtrip ["a\"b\nc","%"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\"b\nc","%"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 9 - roundtrip ["a\"b\nc","%"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\"b\nc","%"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ["a\"b\nc"] as list
ok 11 - roundtrip ["a\"b\nc"] as string
not ok 12 - roundtrip ["a\"b\nc"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\"b\nc"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 13 - roundtrip ["a\"b\nc",">out"] as list
not ok 14 - roundtrip ["a\"b\nc",">out"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\"b\nc",">out"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 15 - roundtrip ["a\"b\nc",">out"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\"b\nc",">out"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 16 - roundtrip ["a\"b\nc","%"] as list
not ok 17 - roundtrip ["a\"b\nc","%"] as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'roundtrip ["a\"b\nc","%"] as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 18 - roundtrip ["a\"b\nc","%"] as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'roundtrip ["a\"b\nc","%"] as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ["a\"b\nc"] with bad perl path as list
ok 20 - don't roundtrip ["a\"b\nc"] with bad perl path as string
not ok 21 - don't roundtrip ["a\"b\nc"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\"b\nc"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 22 - don't roundtrip ["a\"b\nc",">out"] with bad perl path as list
not ok 23 - don't roundtrip ["a\"b\nc",">out"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\"b\nc",">out"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 24 - don't roundtrip ["a\"b\nc",">out"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\"b\nc",">out"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 25 - don't roundtrip ["a\"b\nc","%"] with bad perl path as list
not ok 26 - don't roundtrip ["a\"b\nc","%"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\"b\nc","%"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 27 - don't roundtrip ["a\"b\nc","%"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\"b\nc","%"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ["a\"b\nc"] with bad perl path as list
ok 29 - don't roundtrip ["a\"b\nc"] with bad perl path as string
not ok 30 - don't roundtrip ["a\"b\nc"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\"b\nc"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 31 - don't roundtrip ["a\"b\nc",">out"] with bad perl path as list
not ok 32 - don't roundtrip ["a\"b\nc",">out"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\"b\nc",">out"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 33 - don't roundtrip ["a\"b\nc",">out"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\"b\nc",">out"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 34 - don't roundtrip ["a\"b\nc","%"] with bad perl path as list
not ok 35 - don't roundtrip ["a\"b\nc","%"] with bad perl path as string # TODO forced to use cmd, but using non-escapable characters
# Failed (TODO) test 'don't roundtrip ["a\"b\nc","%"] with bad perl path as string'
# at t/quoting.t line 72.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 68.
not ok 36 - don't roundtrip ["a\"b\nc","%"] with bad perl path as cmd # TODO newlines don't play well with cmd
# Failed (TODO) test 'don't roundtrip ["a\"b\nc","%"] with bad perl path as cmd'
# at t/quoting.t line 86.
# can't quote newlines to pass through cmd.exe at t/quoting.t line 82.
ok 44 - string: ["a\"b\nc"]
# Subtest: string: ['ab']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['ab'] as list
ok 2 - roundtrip ['ab'] as string
ok 3 - roundtrip ['ab'] as cmd
ok 4 - roundtrip ['ab','>out'] as list
ok 5 - roundtrip ['ab','>out'] as string
ok 6 - roundtrip ['ab','>out'] as cmd
ok 7 - roundtrip ['ab','%'] as list
ok 8 - roundtrip ['ab','%'] as string
ok 9 - roundtrip ['ab','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['ab'] as list
ok 11 - roundtrip ['ab'] as string
ok 12 - roundtrip ['ab'] as cmd
ok 13 - roundtrip ['ab','>out'] as list
ok 14 - roundtrip ['ab','>out'] as string
ok 15 - roundtrip ['ab','>out'] as cmd
ok 16 - roundtrip ['ab','%'] as list
ok 17 - roundtrip ['ab','%'] as string
ok 18 - roundtrip ['ab','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['ab'] with bad perl path as list
ok 20 - don't roundtrip ['ab'] with bad perl path as string
ok 21 - don't roundtrip ['ab'] with bad perl path as cmd
ok 22 - don't roundtrip ['ab','>out'] with bad perl path as list
ok 23 - don't roundtrip ['ab','>out'] with bad perl path as string
ok 24 - don't roundtrip ['ab','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['ab','%'] with bad perl path as list
ok 26 - don't roundtrip ['ab','%'] with bad perl path as string
ok 27 - don't roundtrip ['ab','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['ab'] with bad perl path as list
ok 29 - don't roundtrip ['ab'] with bad perl path as string
ok 30 - don't roundtrip ['ab'] with bad perl path as cmd
ok 31 - don't roundtrip ['ab','>out'] with bad perl path as list
ok 32 - don't roundtrip ['ab','>out'] with bad perl path as string
ok 33 - don't roundtrip ['ab','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['ab','%'] with bad perl path as list
ok 35 - don't roundtrip ['ab','%'] with bad perl path as string
ok 36 - don't roundtrip ['ab','%'] with bad perl path as cmd
ok 45 - string: ['ab']
# Subtest: string: ['ab']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['ab'] as list
ok 2 - roundtrip ['ab'] as string
ok 3 - roundtrip ['ab'] as cmd
ok 4 - roundtrip ['ab','>out'] as list
ok 5 - roundtrip ['ab','>out'] as string
ok 6 - roundtrip ['ab','>out'] as cmd
ok 7 - roundtrip ['ab','%'] as list
ok 8 - roundtrip ['ab','%'] as string
ok 9 - roundtrip ['ab','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['ab'] as list
ok 11 - roundtrip ['ab'] as string
ok 12 - roundtrip ['ab'] as cmd
ok 13 - roundtrip ['ab','>out'] as list
ok 14 - roundtrip ['ab','>out'] as string
ok 15 - roundtrip ['ab','>out'] as cmd
ok 16 - roundtrip ['ab','%'] as list
ok 17 - roundtrip ['ab','%'] as string
ok 18 - roundtrip ['ab','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['ab'] with bad perl path as list
ok 20 - don't roundtrip ['ab'] with bad perl path as string
ok 21 - don't roundtrip ['ab'] with bad perl path as cmd
ok 22 - don't roundtrip ['ab','>out'] with bad perl path as list
ok 23 - don't roundtrip ['ab','>out'] with bad perl path as string
ok 24 - don't roundtrip ['ab','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['ab','%'] with bad perl path as list
ok 26 - don't roundtrip ['ab','%'] with bad perl path as string
ok 27 - don't roundtrip ['ab','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['ab'] with bad perl path as list
ok 29 - don't roundtrip ['ab'] with bad perl path as string
ok 30 - don't roundtrip ['ab'] with bad perl path as cmd
ok 31 - don't roundtrip ['ab','>out'] with bad perl path as list
ok 32 - don't roundtrip ['ab','>out'] with bad perl path as string
ok 33 - don't roundtrip ['ab','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['ab','%'] with bad perl path as list
ok 35 - don't roundtrip ['ab','%'] with bad perl path as string
ok 36 - don't roundtrip ['ab','%'] with bad perl path as cmd
ok 46 - string: ['ab']
# Subtest: string: ['a…b']
1..36
# using perl: C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 1 - roundtrip ['a…b'] as list
ok 2 - roundtrip ['a…b'] as string
ok 3 - roundtrip ['a…b'] as cmd
ok 4 - roundtrip ['a…b','>out'] as list
ok 5 - roundtrip ['a…b','>out'] as string
ok 6 - roundtrip ['a…b','>out'] as cmd
ok 7 - roundtrip ['a…b','%'] as list
ok 8 - roundtrip ['a…b','%'] as string
ok 9 - roundtrip ['a…b','%'] as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 10 - roundtrip ['a…b'] as list
ok 11 - roundtrip ['a…b'] as string
ok 12 - roundtrip ['a…b'] as cmd
ok 13 - roundtrip ['a…b','>out'] as list
ok 14 - roundtrip ['a…b','>out'] as string
ok 15 - roundtrip ['a…b','>out'] as cmd
ok 16 - roundtrip ['a…b','%'] as list
ok 17 - roundtrip ['a…b','%'] as string
ok 18 - roundtrip ['a…b','%'] as cmd
# using perl: IF NOT foo==bar C:\Perl64-5.20\bin\perl.exe
# using dumper: C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0\t\dump_args.pl
ok 19 - don't roundtrip ['a…b'] with bad perl path as list
ok 20 - don't roundtrip ['a…b'] with bad perl path as string
ok 21 - don't roundtrip ['a…b'] with bad perl path as cmd
ok 22 - don't roundtrip ['a…b','>out'] with bad perl path as list
ok 23 - don't roundtrip ['a…b','>out'] with bad perl path as string
ok 24 - don't roundtrip ['a…b','>out'] with bad perl path as cmd
ok 25 - don't roundtrip ['a…b','%'] with bad perl path as list
ok 26 - don't roundtrip ['a…b','%'] with bad perl path as string
ok 27 - don't roundtrip ['a…b','%'] with bad perl path as cmd
# using dumper: C:\cpanfly-5.20\var\tmp\4Br6v5vPKX\dir with spaces\dumper with spaces.pl
ok 28 - don't roundtrip ['a…b'] with bad perl path as list
ok 29 - don't roundtrip ['a…b'] with bad perl path as string
ok 30 - don't roundtrip ['a…b'] with bad perl path as cmd
ok 31 - don't roundtrip ['a…b','>out'] with bad perl path as list
ok 32 - don't roundtrip ['a…b','>out'] with bad perl path as string
ok 33 - don't roundtrip ['a…b','>out'] with bad perl path as cmd
ok 34 - don't roundtrip ['a…b','%'] with bad perl path as list
ok 35 - don't roundtrip ['a…b','%'] with bad perl path as string
ok 36 - don't roundtrip ['a…b','%'] with bad perl path as cmd
ok 47 - string: ['a…b']
1..47
ok
All tests successful.
Files=2, Tests=48, 74 wallclock secs ( 0.42 usr + 0.01 sys = 0.44 CPU)
Result: PASS
HAARG/Win32-ShellQuote-0.002002.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Graham Knop <haarg@cpan.org>
Quote argument lists for Win32
>>> (cd C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0 && tar cvf - Win32-ShellQuote-0.002002.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/H/HA/HAARG/Win32-ShellQuote-0.002002.tar.gz
Win32-ShellQuote-0.002002.ppd
blib/
blib/lib/
blib/lib/Win32/
blib/lib/Win32/ShellQuote.pm
>>> mv C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/Win32-ShellQuote-0.002002.ppd C:/cpanfly-5.20/var/REPO/H/HA/HAARG
Running make for R/RJ/RJBS/IPC-Run3-0.048.tar.gz
Prepending C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/arch C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/lib C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU
Prepending C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/arch C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/lib C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building R/RJ/RJBS/IPC-Run3-0.048.tar.gz
>>> dmake
cp lib/IPC/Run3/ProfLogReader.pm blib\lib\IPC\Run3\ProfLogReader.pm
cp lib/IPC/Run3/ProfLogger.pm blib\lib\IPC\Run3\ProfLogger.pm
cp lib/IPC/Run3.pm blib\lib\IPC\Run3.pm
cp lib/IPC/Run3/ProfPP.pm blib\lib\IPC\Run3\ProfPP.pm
cp lib/IPC/Run3/ProfArrayBuffer.pm blib\lib\IPC\Run3\ProfArrayBuffer.pm
cp lib/IPC/Run3/ProfReporter.pm blib\lib\IPC\Run3\ProfReporter.pm
RJBS/IPC-Run3-0.048.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/arch C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/lib C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/die_handler.t ...............
1..1
ok 1
ok
t/fd_leak.t ...................
1..11
ok 1 - open some temp files
ok 2 - run3 [...],
ok 3 - run3 [...],\undef
ok 4 - run3 [...],SCALAR
ok 5 - run3 [...],'t/fd_leak.t'
ok 6 - run3 [...],undef,SCALAR
ok 7 - run3 [...],undef,undef,SCALAR
ok 8 - run3 [...],undef,SCALAR,SCALAR
ok 9 - run3 [...],\undef,SCALAR,SCALAR
ok 10 - run3 [...],SCALAR,SCALAR,SCALAR
ok 11 - run3 [...],'t/fd_leak.t',SCALAR,SCALAR
ok
t/fork.t ...................... skipped: tests fail on Win32 and Cygwin
t/IPC-Run3-ProfArrayBuffer.t ..
1..2
# Running under perl version 5.020001 for MSWin32
# Win32::BuildNumber 2000
# Current time local: Tue Sep 23 22:32:23 2014
# Current time GMT: Wed Sep 24 05:32:23 2014
# Using Test.pm version 1.26
ok 1
ok 2
ok
t/IPC-Run3-profiling.t ........
1..1
# Running under perl version 5.020001 for MSWin32
# Win32::BuildNumber 2000
# Current time local: Tue Sep 23 22:32:23 2014
# Current time GMT: Wed Sep 24 05:32:23 2014
# Using Test.pm version 1.26
ok 1
ok
t/IPC-Run3-ProfLogger.t .......
1..1
# Running under perl version 5.020001 for MSWin32
# Win32::BuildNumber 2000
# Current time local: Tue Sep 23 22:32:23 2014
# Current time GMT: Wed Sep 24 05:32:23 2014
# Using Test.pm version 1.26
ok 1
ok
Use of uninitialized value in split at C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU\blib\lib/IPC/Run3/ProfLogReader.pm line 79, line 4.
t/IPC-Run3-ProfLogReader.t ....
1..4
# Running under perl version 5.020001 for MSWin32
# Win32::BuildNumber 2000
# Current time local: Tue Sep 23 22:32:23 2014
# Current time GMT: Wed Sep 24 05:32:23 2014
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok
t/IPC-Run3-ProfPP.t ...........
1..1
# Running under perl version 5.020001 for MSWin32
# Win32::BuildNumber 2000
# Current time local: Tue Sep 23 22:32:23 2014
# Current time GMT: Wed Sep 24 05:32:23 2014
# Using Test.pm version 1.26
ok 1
ok
t/IPC-Run3-ProfReporter.t .....
1..7
# Running under perl version 5.020001 for MSWin32
# Win32::BuildNumber 2000
# Current time local: Tue Sep 23 22:32:24 2014
# Current time GMT: Wed Sep 24 05:32:24 2014
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
t/IPC-Run3.t ..................
1..28
# Running under perl version 5.020001 for MSWin32
# Win32::BuildNumber 2000
# Current time local: Tue Sep 23 22:32:24 2014
# Current time GMT: Wed Sep 24 05:32:24 2014
# Using Test.pm version 1.26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok
t/pod-coverage.t .............. skipped: not run unless RELEASE_TESTING
t/pod.t ....................... skipped: not run unless RELEASE_TESTING
t/utf8.t ......................
1..3
ok 1 - read Unicode string of 3 characters
ok 2 - compare raw bytes read from command
ok 3 - compare raw bytes written to command
ok
All tests successful.
Files=13, Tests=59, 3 wallclock secs ( 0.06 usr + 0.00 sys = 0.06 CPU)
Result: PASS
RJBS/IPC-Run3-0.048.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Ricardo SIGNES <rjbs@cpan.org>
run a subprocess with input/ouput redirection
>>> (cd C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU && tar cvf - IPC-Run3-0.048.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/R/RJ/RJBS/IPC-Run3-0.048.tar.gz
IPC-Run3-0.048.ppd
blib/
blib/lib/
blib/lib/IPC/
blib/lib/IPC/Run3/
blib/lib/IPC/Run3/ProfArrayBuffer.pm
blib/lib/IPC/Run3/ProfLogger.pm
blib/lib/IPC/Run3/ProfLogReader.pm
blib/lib/IPC/Run3/ProfPP.pm
blib/lib/IPC/Run3/ProfReporter.pm
blib/lib/IPC/Run3.pm
>>> mv C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/IPC-Run3-0.048.ppd C:/cpanfly-5.20/var/REPO/R/RJ/RJBS
Running make for A/AD/ADAMK/Test-Script-1.07.tar.gz
Prepending C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/blib/arch C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/blib/lib C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/arch C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/lib C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.20\var\cpan\build\Test-Script-1.07-B97eXm
Prepending C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/blib/arch C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/blib/lib C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/arch C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/lib C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building A/AD/ADAMK/Test-Script-1.07.tar.gz
>>> dmake
cp lib/Test/Script.pm blib\lib\Test\Script.pm
ADAMK/Test-Script-1.07.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/blib/arch C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/blib/lib C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/arch C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/lib C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t
t/01_compile.t ........
1..3
ok 1 - use Test::Script;
ok 2 - Exports script_compiles by default
ok 3 - Exports script_runs by default
ok
t/02_compiles_good.t ..
1..4
ok 1 - Good script returns true
ok 2 - script_compiles_ok returns true as a convenience
ok 3 - Good script returns true
ok 4 - script_compiles_ok returns true as a convenience
ok
t/03_compiles_bad.t ...
1..5
ok 1 - Found bad script
ok 2 - Bad script returns false
ok 3 - script_compiles_ok returns false as a convenience
ok 4 - Bad script returns false
ok 5 - script_compiles_ok returns false as a convenience
ok
t/04_runs_good.t ......
1..4
ok 1 - Good script returns true
ok 2 - script_compiles_ok returns true as a convenience
ok 3 - Good script returns true
ok 4 - script_compiles_ok returns true as a convenience
ok
t/05_runs_bad.t .......
1..4
ok 1 - Bad script returns false
ok 2 - script_compiles_ok returns true as a convenience
ok 3 - Bad script returns false
ok 4 - script_compiles_ok returns true as a convenience
ok
t/97_meta.t ........... skipped: Test::CPAN::Meta 0.12 not available for testing
t/98_pod.t ............ skipped: Test::Pod 1.26 not available for testing
t/99_pmv.t ............ skipped: Perl::MinimumVersion 1.20 not available for testing
All tests successful.
Files=8, Tests=20, 4 wallclock secs ( 0.03 usr + 0.06 sys = 0.09 CPU)
Result: PASS
ADAMK/Test-Script-1.07.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Adam Kennedy <adamk@cpan.org>
Basic cross-platform tests for scripts
>>> (cd C:\cpanfly-5.20\var\cpan\build\Test-Script-1.07-B97eXm && tar cvf - Test-Script-1.07.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/A/AD/ADAMK/Test-Script-1.07.tar.gz
Test-Script-1.07.ppd
blib/
blib/lib/
blib/lib/Test/
blib/lib/Test/Script.pm
>>> mv C:\cpanfly-5.20\var\cpan\build\Test-Script-1.07-B97eXm/Test-Script-1.07.ppd C:/cpanfly-5.20/var/REPO/A/AD/ADAMK
Running make for A/AD/ADAMK/File-Which-1.09.tar.gz
Prepending C:\cpanfly-5.20\var\cpan\build\Test-Script-1.07-B97eXm/blib/arch C:\cpanfly-5.20\var\cpan\build\Test-Script-1.07-B97eXm/blib/lib C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/blib/arch C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/blib/lib C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/arch C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/lib C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.20\var\cpan\build\File-Which-1.09-bSycrI
Prepending C:\cpanfly-5.20\var\cpan\build\Test-Script-1.07-B97eXm/blib/arch C:\cpanfly-5.20\var\cpan\build\Test-Script-1.07-B97eXm/blib/lib C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/blib/arch C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/blib/lib C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/arch C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/lib C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building A/AD/ADAMK/File-Which-1.09.tar.gz
>>> dmake
cp lib/File/Which.pm blib\lib\File\Which.pm
C:\Perl64-5.20\bin\perl.exe -MExtUtils::Command -e cp -- script/pwhich blib\script\pwhich
pl2bat.bat blib\script\pwhich
ADAMK/File-Which-1.09.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.20\var\cpan\build\Test-Script-1.07-B97eXm/blib/arch C:\cpanfly-5.20\var\cpan\build\Test-Script-1.07-B97eXm/blib/lib C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/blib/arch C:\cpanfly-5.20\var\cpan\build\IPC-Run3-0.048-ceBXgU/blib/lib C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/arch C:\cpanfly-5.20\var\cpan\build\Win32-ShellQuote-0.002002-BOwES0/blib/lib C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/arch C:\cpanfly-5.20\var\cpan\build\Probe-Perl-0.03-Wglr5r/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl64-5.20\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/01_compile.t ..
1..2
ok 1 - use File::Which;
ok 2 - Script script/pwhich compiles
ok
t/02_all.t ......
1..4
ok 1 - Found test-bin
ok 2 - Found all
ok 3 - Found at least one result
ok 4 - Scalar which result matches where result
ok
t/03_simple.t ...
1..10
ok 1 - Null-length false result
ok 2 - Positive length false result
ok 3 - Found test-bin
ok 4 - Looking for test1.exe
ok 5 - Looking for test2.bat
ok 6 - test3 returns undef
ok 7 # skip Not on a UNIX filesystem
ok 8 # skip Not on a cygwin filesystem
ok 9 # skip Not on a cygwin filesystem
ok 10 - Looking for test1.exe in curdir
ok
t/04_pwhich.t ...
1..4
ok 1 - Found path to perl
ok 2 - Found path to perl
ok 3 - perl exists
ok 4 - Found perl with pwhich
ok
t/97_meta.t ..... skipped: Test::CPAN::Meta 0.12 not available for testing
t/98_pod.t ...... skipped: Test::Pod 1.26 not available for testing
t/99_pmv.t ...... skipped: Perl::MinimumVersion 1.20 not available for testing
All tests successful.
Files=7, Tests=20, 2 wallclock secs ( 0.08 usr + 0.02 sys = 0.09 CPU)
Result: PASS
ADAMK/File-Which-1.09.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Adam Kennedy <adamk@cpan.org>
Portable implementation of the "which" utility
>>> (cd C:\cpanfly-5.20\var\cpan\build\File-Which-1.09-bSycrI && tar cvf - File-Which-1.09.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/A/AD/ADAMK/File-Which-1.09.tar.gz
File-Which-1.09.ppd
blib/
blib/lib/
blib/lib/File/
blib/lib/File/Which.pm
blib/script/
blib/script/pwhich
blib/script/pwhich.bat
>>> mv C:\cpanfly-5.20\var\cpan\build\File-Which-1.09-bSycrI/File-Which-1.09.ppd C:/cpanfly-5.20/var/REPO/A/AD/ADAMK
Finished 2014-09-23T22:32:38