PATH=C:\mingw\bin;C:\cygwin\bin;C:\cpanfly-5.20\var\megalib\bin;C:\Perl-5.20\site\bin;C:\Perl-5.20\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\instantclient_11_2;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin Start 2014-09-27T05:24:52 ActivePerl-2000 CPAN-2.00 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK PATH=C:/CPANFL~1.20/var/libs/bin;C:\mingw\bin;C:\cygwin\bin;C:\CPANFL~1.20\var\megalib\bin;C:\Perl-5.20\site\bin;C:\Perl-5.20\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\INSTAN~1;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin Reading 'C:\cpanfly-5.20\var\cpan\Metadata' Database was generated on Sat, 27 Sep 2014 09:53:17 GMT Running make for S/SH/SHLOMIF/File-Find-Object-Rule-0.0305.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SH/SHLOMIF/File-Find-Object-Rule-0.0305.tar.gz Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\S\SH\SHLOMIF\File-Find-Object-Rule-0.0305.tar.gz ok File-Find-Object-Rule-0.0305 File-Find-Object-Rule-0.0305/Changes File-Find-Object-Rule-0.0305/LICENSE File-Find-Object-Rule-0.0305/MANIFEST File-Find-Object-Rule-0.0305/Build.PL File-Find-Object-Rule-0.0305/META.yml File-Find-Object-Rule-0.0305/META.json File-Find-Object-Rule-0.0305/README File-Find-Object-Rule-0.0305/lib File-Find-Object-Rule-0.0305/lib/File File-Find-Object-Rule-0.0305/lib/File/Find File-Find-Object-Rule-0.0305/lib/File/Find/Object File-Find-Object-Rule-0.0305/lib/File/Find/Object/Rule.pm File-Find-Object-Rule-0.0305/lib/File/Find/Object/Rule File-Find-Object-Rule-0.0305/lib/File/Find/Object/Rule/Procedural.pod File-Find-Object-Rule-0.0305/lib/File/Find/Object/Rule/Extending.pod File-Find-Object-Rule-0.0305/inc File-Find-Object-Rule-0.0305/inc/Test File-Find-Object-Rule-0.0305/inc/Test/Run File-Find-Object-Rule-0.0305/inc/Test/Run/Builder.pm File-Find-Object-Rule-0.0305/t File-Find-Object-Rule-0.0305/t/style-trailing-space.t File-Find-Object-Rule-0.0305/t/pod-coverage.t File-Find-Object-Rule-0.0305/t/File-Find-Rule.t File-Find-Object-Rule-0.0305/t/findorule.t File-Find-Object-Rule-0.0305/t/readme-pod.t File-Find-Object-Rule-0.0305/t/pod.t File-Find-Object-Rule-0.0305/t/foobar File-Find-Object-Rule-0.0305/t/lib File-Find-Object-Rule-0.0305/t/lib/File File-Find-Object-Rule-0.0305/t/lib/File/Find File-Find-Object-Rule-0.0305/t/lib/File/Find/Object File-Find-Object-Rule-0.0305/t/lib/File/Find/Object/TreeCreate.pm File-Find-Object-Rule-0.0305/t/lib/File/Find/Object/Rule File-Find-Object-Rule-0.0305/t/lib/File/Find/Object/Rule/Test File-Find-Object-Rule-0.0305/t/lib/File/Find/Object/Rule/Test/ATeam.pm File-Find-Object-Rule-0.0305/t/sample-data File-Find-Object-Rule-0.0305/t/sample-data/to-copy-from File-Find-Object-Rule-0.0305/t/sample-data/to-copy-from/File-Find-Rule.t File-Find-Object-Rule-0.0305/t/sample-data/to-copy-from/findorule.t File-Find-Object-Rule-0.0305/t/sample-data/to-copy-from/foobar File-Find-Object-Rule-0.0305/t/sample-data/to-copy-from/lib File-Find-Object-Rule-0.0305/t/sample-data/to-copy-from/lib/File File-Find-Object-Rule-0.0305/t/sample-data/to-copy-from/lib/File/Find File-Find-Object-Rule-0.0305/t/sample-data/to-copy-from/lib/File/Find/Object File-Find-Object-Rule-0.0305/t/sample-data/to-copy-from/lib/File/Find/Object/Rule File-Find-Object-Rule-0.0305/t/sample-data/to-copy-from/lib/File/Find/Object/Rule/Test File-Find-Object-Rule-0.0305/t/sample-data/to-copy-from/lib/File/Find/Object/Rule/Test/ATeam.pm File-Find-Object-Rule-0.0305/scripts File-Find-Object-Rule-0.0305/scripts/findorule CPAN.pm: Building S/SH/SHLOMIF/File-Find-Object-Rule-0.0305.tar.gz >>> C:\Perl-5.20\bin\perl.exe Build.PL Checking prerequisites... requires: ! File::Find::Object is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'File-Find-Object-Rule' version '0.0305' ---- Unsatisfied dependencies detected during ---- ---- SHLOMIF/File-Find-Object-Rule-0.0305.tar.gz ---- File::Find::Object [requires] Running Build test Delayed until after prerequisites Running test for module 'File::Find::Object' Running make for S/SH/SHLOMIF/File-Find-Object-v0.2.11.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SH/SHLOMIF/File-Find-Object-v0.2.11.tar.gz Checksum for C:\cpanfly-5.20\var\cpan\sources\authors\id\S\SH\SHLOMIF\File-Find-Object-v0.2.11.tar.gz ok File-Find-Object-v0.2.11 File-Find-Object-v0.2.11/Changes File-Find-Object-v0.2.11/LICENSE File-Find-Object-v0.2.11/MANIFEST File-Find-Object-v0.2.11/Build.PL File-Find-Object-v0.2.11/Makefile.PL File-Find-Object-v0.2.11/META.yml File-Find-Object-v0.2.11/META.json File-Find-Object-v0.2.11/README File-Find-Object-v0.2.11/lib File-Find-Object-v0.2.11/lib/File File-Find-Object-v0.2.11/lib/File/Find File-Find-Object-v0.2.11/lib/File/Find/Object.pm File-Find-Object-v0.2.11/lib/File/Find/Object File-Find-Object-v0.2.11/lib/File/Find/Object/Base.pm File-Find-Object-v0.2.11/lib/File/Find/Object/PathComp.pm File-Find-Object-v0.2.11/lib/File/Find/Object/Result.pm File-Find-Object-v0.2.11/examples File-Find-Object-v0.2.11/examples/tree File-Find-Object-v0.2.11/inc File-Find-Object-v0.2.11/inc/Test File-Find-Object-v0.2.11/inc/Test/Run File-Find-Object-v0.2.11/inc/Test/Run/Builder.pm File-Find-Object-v0.2.11/t File-Find-Object-v0.2.11/t/style-trailing-space.t File-Find-Object-v0.2.11/t/01ffo.t File-Find-Object-v0.2.11/t/06trailing-slash.t File-Find-Object-v0.2.11/t/pod-coverage.t File-Find-Object-v0.2.11/t/cpan-changes.t File-Find-Object-v0.2.11/t/pod.t File-Find-Object-v0.2.11/t/04destroy.t File-Find-Object-v0.2.11/t/02tree-create.t File-Find-Object-v0.2.11/t/03traverse.t File-Find-Object-v0.2.11/t/05prune.t File-Find-Object-v0.2.11/t/lib File-Find-Object-v0.2.11/t/lib/File File-Find-Object-v0.2.11/t/lib/File/Find File-Find-Object-v0.2.11/t/lib/File/Find/Object File-Find-Object-v0.2.11/t/lib/File/Find/Object/TreeCreate.pm File-Find-Object-v0.2.11/t/sample-data File-Find-Object-v0.2.11/t/sample-data/h.txt File-Find-Object-v0.2.11/scripts File-Find-Object-v0.2.11/scripts/bump-version-number.pl File-Find-Object-v0.2.11/scripts/tag-release.pl File-Find-Object-v0.2.11/rejects File-Find-Object-v0.2.11/rejects/File File-Find-Object-v0.2.11/rejects/File/Find File-Find-Object-v0.2.11/rejects/File/Find/Object.pm CPAN.pm: Building S/SH/SHLOMIF/File-Find-Object-v0.2.11.tar.gz >>> C:\Perl-5.20\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for File::Find::Object Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/File/Find/Object/Result.pm blib\lib\File\Find\Object\Result.pm cp lib/File/Find/Object/PathComp.pm blib\lib\File\Find\Object\PathComp.pm cp lib/File/Find/Object.pm blib\lib\File\Find\Object.pm cp lib/File/Find/Object/Base.pm blib\lib\File\Find\Object\Base.pm SHLOMIF/File-Find-Object-v0.2.11.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl-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/01ffo.t ................. 1..4 ok 1 - use File::Find::Object; ok 2 - Can get tree object ok 3 - Get same result from callback and next ok 4 - Avoid loop warning ok t/02tree-create.t ......... 1..22 ok 1 - TreeCreate object was initialized ok 2 ok 3 ok 4 ok 5 ok 6 - Checking the exist() method ok 7 - Checking the exist() method ok 8 - Checking the is_file method ok 9 - Checking the is_file method - 2 ok 10 - Checking the is_dir method - false ok 11 - Checking the is_dir method - true ok 12 - Checking the cat method ok 13 - Testing the ls method ok 14 - Testing the contents of the root tree ok 15 - a is a dir ok 16 - Testing the contents of a ok 17 - Testing the contents of foo ok 18 - Testing that foo/yet is a dir ok 19 - Testing that foo/yet is a dir ok 20 - Checking that b.doc is a file ok 21 - Checking for contents of b.doc ok 22 - Bug that eliminated ^[AnyChar]/ instead of ^\./ ok t/03traverse.t ............ 1..46 ok 1 - Checking for regular, lexicographically sorted order ok 2 - Checking that one can traverse regular files. ok 3 - Checking that we skip non-existent paths ok 4 - Found /a ok 5 - Handle non-accessible directories gracefully ok 6 - Path ok 7 - Base ok 8 - Dir_Components are empty ok 9 - Is a directory ok 10 - Not a link ok 11 - Full components are empty ok 12 - Path ok 13 - Base ok 14 - Dir_Components are 'a' ok 15 - Is a directory ok 16 - Full components are 'a' ok 17 - Path ok 18 - Base ok 19 - Dir_Components are empty ok 20 - Not a directory ok 21 - Not a link ok 22 - Full components are 'b.doc' ok 23 - Basename is 'b.doc' ok 24 - Path ok 25 - Base ok 26 - Dir_Components are 'foo' ok 27 - Is a directory ok 28 - Full components are 'foo' ok 29 - Path ok 30 - Base ok 31 - Dir_Components are 'foo' ok 32 - Not a directory ok 33 - Full components are 'foo/file.txt' ok 34 - Basename is 'file.txt' ok 35 - Path ok 36 - Base ok 37 - Dir_Components are 'foo/yet' ok 38 - Is a directory ok 39 - Full components are 'foo/yet' ok 40 - Last result is undef ok 41 - Checking that files named '0' are correctly scanned ok 42 - Path object is defined. ok 43 - Path empty. ok 44 - Path object is a directory ok 45 - Testing nocrossfs ok 46 - Checking for regular, lexicographically sorted order ok t/04destroy.t ............. 1..2 ok 1 - Checking for regular, lexicographically sorted order ok 2 - Check that the object was destroyed when it goes out of scope. ok t/05prune.t ............... 1..4 ok 1 - Testing ->get_traverse_to() ok 2 - Checking for regular, lexicographically sorted order ok 3 - Testing that the scan has completed. ok 4 - Checking for regular, lexicographically sorted order ok t/06trailing-slash.t ...... 1..1 ok 1 - t has no trailing slash ok t/cpan-changes.t .......... 1..4 ok 1 - Changes is loadable ok 2 - Changes contains at least one release ok 3 - Changes contains valid release dates ok 4 - Changes contains valid version numbers ok t/pod-coverage.t .......... 1..4 ok 1 - Pod coverage on File::Find::Object ok 2 - Pod coverage on File::Find::Object::Base ok 3 - Pod coverage on File::Find::Object::PathComp ok 4 - Pod coverage on File::Find::Object::Result ok t/pod.t ................... 1..4 ok 1 - POD test for blib/lib/File/Find/Object.pm ok 2 - POD test for blib/lib/File/Find/Object/Base.pm ok 3 - POD test for blib/lib/File/Find/Object/PathComp.pm ok 4 - POD test for blib/lib/File/Find/Object/Result.pm ok t/style-trailing-space.t .. skipped: Test::TrailingSpace required for trailing space test. All tests successful. Files=10, Tests=91, 2 wallclock secs ( 0.05 usr + 0.01 sys = 0.06 CPU) Result: PASS SHLOMIF/File-Find-Object-v0.2.11.tar.gz dmake test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SH/SHLOMIF/CHECKSUMS Shlomi Fish <shlomif@shlomifish.org> An object oriented File::Find replacement >>> (cd C:\cpanfly-5.20\var\cpan\build\File-Find-Object-v0.2.11-TetLa_ && tar cvf - File-Find-Object-v0.2.11.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/S/SH/SHLOMIF/File-Find-Object-v0.2.11.tar.gz File-Find-Object-v0.2.11.ppd blib/ blib/lib/ blib/lib/File/ blib/lib/File/Find/ blib/lib/File/Find/Object/ blib/lib/File/Find/Object/Base.pm blib/lib/File/Find/Object/PathComp.pm blib/lib/File/Find/Object/Result.pm blib/lib/File/Find/Object.pm >>> mv C:\cpanfly-5.20\var\cpan\build\File-Find-Object-v0.2.11-TetLa_/File-Find-Object-v0.2.11.ppd C:/cpanfly-5.20/var/REPO/S/SH/SHLOMIF Running Build for S/SH/SHLOMIF/File-Find-Object-Rule-0.0305.tar.gz Prepending C:\cpanfly-5.20\var\cpan\build\File-Find-Object-v0.2.11-TetLa_/blib/arch C:\cpanfly-5.20\var\cpan\build\File-Find-Object-v0.2.11-TetLa_/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.20\var\cpan\build\File-Find-Object-Rule-0.0305-BOk6vN Prepending C:\cpanfly-5.20\var\cpan\build\File-Find-Object-v0.2.11-TetLa_/blib/arch C:\cpanfly-5.20\var\cpan\build\File-Find-Object-v0.2.11-TetLa_/blib/lib to PERL5LIB for 'make' CPAN.pm: Building S/SH/SHLOMIF/File-Find-Object-Rule-0.0305.tar.gz >>> C:\Perl-5.20\bin\perl.exe ./Build Building File-Find-Object-Rule SHLOMIF/File-Find-Object-Rule-0.0305.tar.gz C:\Perl-5.20\bin\perl.exe ./Build -- OK Prepending C:\cpanfly-5.20\var\cpan\build\File-Find-Object-v0.2.11-TetLa_/blib/arch C:\cpanfly-5.20\var\cpan\build\File-Find-Object-v0.2.11-TetLa_/blib/lib to PERL5LIB for 'test' Running Build test >>> C:\Perl-5.20\bin\perl.exe ./Build test verbose=1 t\File-Find-Rule.t ........ 1..42 ok 1 - use File::Find::Object::Rule; ok 2 - An object of class 'File::Find::Object::Rule' isa 'File::Find::Object::Rule' ok 3 - name( qr/\.t$/ ) ok 4 - ->start() Test. ok 5 - name( 'foobar' ) ok 6 - name( '*.t' ) ok 7 - name( 'foobar', '*.t' ) ok 8 - name( [ 'foobar', '*.t' ] ) ok 9 - exec (short) ok 10 - exec (long) ok 11 - exec (check arg 2) ok 12 - exec(match) and name(match) ok 13 - exec(match) and name(fail) ok 14 - directory autostub ok 15 - any ok 16 - or ok 17 - not ok 18 - not_* ok 19 - prune/discard .svn ok 20 - procedural prune/discard .svn ok 21 - size 12 (stat) ok 22 - size <= 12 (stat) ok 23 - size <(12 + 1) (stat) ok 24 - size <1K (stat) ok 25 - size >3K (stat) ok 26 - size >3M (stat) ok 27 - size >3G (stat) ok 28 - maxdepth == 0 ok 29 - maxdepth == 1 ok 30 - maxdepth == 1, trailing slash on the path ok 31 - maxdepth == 1, ./t ok 32 - maxdepth == 1, ./././///./t ok 33 - mindepth == 1 ok 34 - maxdepth = 1 mindepth == 1 ok 35 - extras preprocess fired ok 36 - iterator ok 37 - negating in the procedural interface ok 38 - grep ok 39 - relative ok 40 - couldn't find the Elusive extension ok 41 - if you can find them, maybe you can hire the A-Team ok 42 - File::Find::Object::Rule->can('ba') ok unknown option 'foobar' unknown option 'foo' t\findorule.t ............. 1..5 ok 1 - -file -name foobar ok 2 - last clause has no args not ok 3 - grouping () # TODO Win32 cmd.exe hurts my brane # Failed (TODO) test 'grouping ()' # at t\findorule.t line 129. # Structures begin differing at: # $got->[0] = Does not exist # $expected->[0] = 't\sample-data\findorule-t-copy-to\File-Find-Rule.t' not ok 4 - grouping ( -literal ) # TODO Win32 cmd.exe hurts my brane # Failed (TODO) test 'grouping ( -literal )' # at t\findorule.t line 134. # Structures begin differing at: # $got->[0] = Does not exist # $expected->[0] = 't\sample-data\findorule-t-copy-to\foobar' ok 5 - terminate at next - ok t\pod-coverage.t .......... 1..1 ok 1 - Pod coverage on File::Find::Object::Rule ok t\pod.t ................... 1..5 ok 1 - POD test for blib/lib/File/Find/Object/Rule.pm ok 2 - POD test for blib/lib/File/Find/Object/Rule/Extending.pod ok 3 - POD test for blib/lib/File/Find/Object/Rule/Procedural.pod ok 4 - POD test for blib/script/findorule ok 5 - POD test for blib/script/findorule.bat ok t\readme-pod.t ............ 1..1 ok 1 - README is Valid POD ok t\style-trailing-space.t .. skipped: Test::TrailingSpace required for trailing space test. All tests successful. Files=6, Tests=54, 3 wallclock secs ( 0.06 usr + 0.02 sys = 0.08 CPU) Result: PASS SHLOMIF/File-Find-Object-Rule-0.0305.tar.gz C:\Perl-5.20\bin\perl.exe ./Build test verbose=1 -- OK Shlomi Fish <shlomif@shlomifish.org> Alternative interface to File::Find::Object >>> (cd C:\cpanfly-5.20\var\cpan\build\File-Find-Object-Rule-0.0305-BOk6vN && tar cvf - File-Find-Object-Rule-0.0305.ppd blib) | gzip -c >C:/cpanfly-5.20/var/REPO/S/SH/SHLOMIF/File-Find-Object-Rule-0.0305.tar.gz File-Find-Object-Rule-0.0305.ppd blib/ blib/lib/ blib/lib/File/ blib/lib/File/Find/ blib/lib/File/Find/Object/ blib/lib/File/Find/Object/Rule/ blib/lib/File/Find/Object/Rule/Extending.pod blib/lib/File/Find/Object/Rule/Procedural.pod blib/lib/File/Find/Object/Rule.pm blib/script/ blib/script/findorule blib/script/findorule.bat >>> mv C:\cpanfly-5.20\var\cpan\build\File-Find-Object-Rule-0.0305-BOk6vN/File-Find-Object-Rule-0.0305.ppd C:/cpanfly-5.20/var/REPO/S/SH/SHLOMIF Finished 2014-09-27T05:25:12