PATH=/usr/bin:/bin:/Users/fly1400/var/megalib/bin Start 2015-11-15T01:11:59 ActivePerl-1400 CPAN-2.00 Reading '/Users/fly1400/var/cpan/Metadata' Database was generated on Sat, 14 Nov 2015 07:06:02 GMT Running make for R/RJ/RJBS/PathTools-3.59.tar.gz Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/R/RJ/RJBS/PathTools-3.59.tar.gz Checksum for /Users/fly1400/var/cpan/sources/authors/id/R/RJ/RJBS/PathTools-3.59.tar.gz ok PathTools-3.59/ PathTools-3.59/Changes PathTools-3.59/Cwd.pm PathTools-3.59/Cwd.xs PathTools-3.59/INSTALL PathTools-3.59/lib/ PathTools-3.59/Makefile.PL PathTools-3.59/MANIFEST PathTools-3.59/META.json PathTools-3.59/META.yml PathTools-3.59/ppport.h PathTools-3.59/README PathTools-3.59/t/ PathTools-3.59/t/abs2rel.t PathTools-3.59/t/crossplatform.t PathTools-3.59/t/cwd.t PathTools-3.59/t/Functions.t PathTools-3.59/t/lib/ PathTools-3.59/t/rel2abs2rel.t PathTools-3.59/t/rel2abs_vs_symlink.t PathTools-3.59/t/Spec-taint.t PathTools-3.59/t/Spec.t PathTools-3.59/t/taint.t PathTools-3.59/t/tmpdir.t PathTools-3.59/t/win32.t PathTools-3.59/t/lib/Test/ PathTools-3.59/t/lib/Test/Builder.pm PathTools-3.59/t/lib/Test/More.pm PathTools-3.59/t/lib/Test/Simple.pm PathTools-3.59/t/lib/Test/Tutorial.pod PathTools-3.59/lib/File/ PathTools-3.59/lib/File/Spec/ PathTools-3.59/lib/File/Spec.pm PathTools-3.59/lib/File/Spec/Cygwin.pm PathTools-3.59/lib/File/Spec/Epoc.pm PathTools-3.59/lib/File/Spec/Functions.pm PathTools-3.59/lib/File/Spec/Mac.pm PathTools-3.59/lib/File/Spec/OS2.pm PathTools-3.59/lib/File/Spec/Unix.pm PathTools-3.59/lib/File/Spec/VMS.pm PathTools-3.59/lib/File/Spec/Win32.pm CPAN.pm: Building R/RJ/RJBS/PathTools-3.59.tar.gz >>> /Users/fly1400/ap1400/bin/perl Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Cwd Writing MYMETA.yml and MYMETA.json >>> make cp lib/File/Spec/OS2.pm blib/lib/File/Spec/OS2.pm cp lib/File/Spec/Mac.pm blib/lib/File/Spec/Mac.pm cp lib/File/Spec/VMS.pm blib/lib/File/Spec/VMS.pm cp lib/File/Spec/Functions.pm blib/lib/File/Spec/Functions.pm cp lib/File/Spec/Epoc.pm blib/lib/File/Spec/Epoc.pm cp lib/File/Spec/Cygwin.pm blib/lib/File/Spec/Cygwin.pm cp lib/File/Spec.pm blib/lib/File/Spec.pm cp Cwd.pm blib/lib/Cwd.pm cp lib/File/Spec/Unix.pm blib/lib/File/Spec/Unix.pm cp lib/File/Spec/Win32.pm blib/lib/File/Spec/Win32.pm Running Mkbootstrap for Cwd () chmod 644 "Cwd.bs" "/Users/fly1400/ap1400/bin/perl" "/Users/fly1400/var/megalib/ExtUtils/xsubpp" -typemap "/Users/fly1400/ap1400/lib/ExtUtils/typemap" Cwd.xs > Cwd.xsc && mv Cwd.xsc Cwd.c gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch i386 -arch x86_64 -nostdinc -B/Developer/SDKs/MacOSX10.5.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.5.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.5.sdk/usr/include -F/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks -mmacosx-version-min=10.5 -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -fstack-protector -O3 -DVERSION=\"3.59\" -DXS_VERSION=\"3.59\" "-I/Users/fly1400/ap1400/lib/CORE" -DDOUBLE_SLASHES_SPECIAL=0 Cwd.c rm -f blib/arch/auto/Cwd/Cwd.bundle cc -mmacosx-version-min=10.5 -bundle -undefined dynamic_lookup -Wl,-search_paths_first -arch i386 -arch x86_64 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 -fstack-protector Cwd.o -o blib/arch/auto/Cwd/Cwd.bundle \ \ chmod 755 blib/arch/auto/Cwd/Cwd.bundle "/Users/fly1400/ap1400/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Cwd.bs blib/arch/auto/Cwd/Cwd.bs 644 Manifying 10 pod documents RJBS/PathTools-3.59.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 Running Mkbootstrap for Cwd () chmod 644 "Cwd.bs" PERL_DL_NONLAZY=1 "/Users/fly1400/ap1400/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/abs2rel.t ............. ok 1 - 'anyfile' is readable by effective uid/gid ok 2 - '/private/tmp/kLig8eH75k/first_sub_dir/anyfile' is readable by effective uid/gid ok 3 - rel_path and abs_path stat same ok 4 - 'sub_sub_dir' is a directory ok 5 - '/private/tmp/kLig8eH75k/first_sub_dir/sub_sub_dir' is a directory ok 6 - rel_base and abs_base stat same ok 7 - rel_path-rel_base '../anyfile' = rel_path-abs_base '../anyfile' ok 8 - abs_path-rel_base '../anyfile' = abs_path-abs_base '../anyfile' ok 9 - rel_path-rel_base '../anyfile' = abs_path-abs_base '../anyfile' ok 10 - './anyfile' is readable by effective uid/gid ok 11 - '/private/tmp/lWRFB_zoYh/first_sub_dir/anyfile' is readable by effective uid/gid ok 12 - rel_path and abs_path stat same ok 13 - 'sub_sub_dir' is a directory ok 14 - '/private/tmp/lWRFB_zoYh/first_sub_dir/sub_sub_dir' is a directory ok 15 - rel_base and abs_base stat same ok 16 - rel_path-rel_base '../anyfile' = rel_path-abs_base '../anyfile' ok 17 - abs_path-rel_base '../anyfile' = abs_path-abs_base '../anyfile' ok 18 - rel_path-rel_base '../anyfile' = abs_path-abs_base '../anyfile' ok 19 - '../first_sub_dir/anyfile' is readable by effective uid/gid ok 20 - '/private/tmp/G2uKRS8Dzi/first_sub_dir/../first_sub_dir/anyfile' is readable by effective uid/gid ok 21 - rel_path and abs_path stat same ok 22 - 'sub_sub_dir' is a directory ok 23 - '/private/tmp/G2uKRS8Dzi/first_sub_dir/sub_sub_dir' is a directory ok 24 - rel_base and abs_base stat same ok 25 - rel_path-rel_base '../../first_sub_dir/anyfile' = rel_path-abs_base '../../first_sub_dir/anyfile' ok 26 - abs_path-rel_base '../../first_sub_dir/anyfile' = abs_path-abs_base '../../first_sub_dir/anyfile' ok 27 - rel_path-rel_base '../../first_sub_dir/anyfile' = abs_path-abs_base '../../first_sub_dir/anyfile' ok 28 - '../second_sub_dir/second_file' is readable by effective uid/gid ok 29 - '/private/tmp/2rtoDlBH8Q/first_sub_dir/../second_sub_dir/second_file' is readable by effective uid/gid ok 30 - rel_path and abs_path stat same ok 31 - 'sub_sub_dir' is a directory ok 32 - '/private/tmp/2rtoDlBH8Q/first_sub_dir/sub_sub_dir' is a directory ok 33 - rel_base and abs_base stat same ok 34 - rel_path-rel_base '../../second_sub_dir/second_file' = rel_path-abs_base '../../second_sub_dir/second_file' ok 35 - abs_path-rel_base '../../second_sub_dir/second_file' = abs_path-abs_base '../../second_sub_dir/second_file' ok 36 - rel_path-rel_base '../../second_sub_dir/second_file' = abs_path-abs_base '../../second_sub_dir/second_file' 1..36 ok t/crossplatform.t ....... 1..71 ok 1 - Loaded ok 2 - /foo is absolute on Cygwin ok 3 - Cygwin->splitdir('') -> () ok 4 - Cygwin->canonpath() -> undef ok 5 - Cygwin->canonpath(undef) -> undef ok 6 - Cygwin->abs2rel(/foo/bar/file, /foo) ok 7 - Cygwin->abs2rel(/foo/bar/file, /foo) ok 8 - Cygwin->abs2rel(/foo/bar/file, /foo) ok 9 - Cygwin->abs2rel(/foo/bar/file, /foo) ok 10 - Cygwin->abs2rel(/foo/bar/file, /foo) ok 11 - Cygwin->abs2rel(/foo/bar/file, /foo) ok 12 - /foo is absolute on Epoc ok 13 - Epoc->splitdir('') -> () ok 14 - Epoc->canonpath() -> undef ok 15 - Epoc->canonpath(undef) -> undef ok 16 - Epoc->abs2rel(/foo/bar/file, /foo) ok 17 - Epoc->abs2rel(/foo/bar/file, /foo) ok 18 - Epoc->abs2rel(/foo/bar/file, /foo) ok 19 - Epoc->abs2rel(/foo/bar/file, /foo) ok 20 - Epoc->abs2rel(/foo/bar/file, /foo) ok 21 - Epoc->abs2rel(/foo/bar/file, /foo) ok 22 - Macintosh HD:foo: is absolute on Mac ok 23 - Mac->splitdir('') -> () ok 24 - Mac->canonpath() -> undef ok 25 - Mac->canonpath(undef) -> undef ok 26 - Mac->abs2rel(Macintosh HD:foo:bar:file, Macintosh HD:foo:) ok 27 - Mac->abs2rel(Macintosh HD:foo:bar:file, Mounted Volume:foo:) ok 28 - Mac->abs2rel(Macintosh HD:foo:bar:file, Macintosh HD:foo:) ok 29 - Mac->abs2rel(Macintosh HD:foo:bar:file, Macintosh HD:foo:) ok 30 - Mac->abs2rel(Macintosh HD:foo:bar:file, Mounted Volume:foo:) ok 31 - Mac->abs2rel(Macintosh HD:foo:bar:file, Macintosh HD:foo:) ok 32 - /foo is absolute on OS2 ok 33 - OS2->splitdir('') -> () ok 34 - OS2->canonpath() -> undef ok 35 - OS2->canonpath(undef) -> undef ok 36 - OS2->abs2rel(A:/foo/bar/file, A:/foo) ok 37 - OS2->abs2rel(A:/foo/bar/file, B:/foo) ok 38 - OS2->abs2rel(A:/foo/bar/file, /foo) ok 39 - OS2->abs2rel(/foo/bar/file, A:/foo) ok 40 - OS2->abs2rel(/foo/bar/file, B:/foo) ok 41 - OS2->abs2rel(/foo/bar/file, /foo) ok 42 - /foo is absolute on Unix ok 43 - Unix->splitdir('') -> () ok 44 - Unix->canonpath() -> undef ok 45 - Unix->canonpath(undef) -> undef ok 46 - Unix->abs2rel(/foo/bar/file, /foo) ok 47 - Unix->abs2rel(/foo/bar/file, /foo) ok 48 - Unix->abs2rel(/foo/bar/file, /foo) ok 49 - Unix->abs2rel(/foo/bar/file, /foo) ok 50 - Unix->abs2rel(/foo/bar/file, /foo) ok 51 - Unix->abs2rel(/foo/bar/file, /foo) ok 52 # skip Can't load File::Spec::VMS ok 53 # skip Can't load File::Spec::VMS ok 54 # skip Can't load File::Spec::VMS ok 55 # skip Can't load File::Spec::VMS ok 56 # skip Can't load File::Spec::VMS ok 57 # skip Can't load File::Spec::VMS ok 58 # skip Can't load File::Spec::VMS ok 59 # skip Can't load File::Spec::VMS ok 60 # skip Can't load File::Spec::VMS ok 61 # skip Can't load File::Spec::VMS ok 62 - \foo is absolute on Win32 ok 63 - Win32->splitdir('') -> () ok 64 - Win32->canonpath() -> undef ok 65 - Win32->canonpath(undef) -> undef ok 66 - Win32->abs2rel(A:\foo\bar\file, A:\foo) ok 67 - Win32->abs2rel(A:\foo\bar\file, B:\foo) ok 68 - Win32->abs2rel(A:\foo\bar\file, \foo) ok 69 - Win32->abs2rel(\foo\bar\file, A:\foo) ok 70 - Win32->abs2rel(\foo\bar\file, B:\foo) ok 71 - Win32->abs2rel(\foo\bar\file, \foo) ok t/cwd.t ................. 1..35 ok 1 - Cwd should be loaded from blib/ during testing ok 2 - main->can(...) ok 3 - chdir() not exported by default ok 4 - nor abs_path() ok 5 - nor fast_abs_path() ok 6 - cwd() shouldn't create spurious entries in %ENV # native pwd = '/bin/pwd' ok 7 - cwd() ok 8 - getcwd() ok 9 - fastcwd() ok 10 - fastgetcwd() ok 11 ok 12 - cwd() ok 13 ok 14 - getcwd() ok 15 ok 16 - fastcwd() ok 17 ok 18 - fastgetcwd() ok 19 - Call getcwd() with an argument ok 20 - Cwd::chdir() updates $ENV{PWD} #/Users/fly1400/var/cpan/build/PathTools-3.59-GLnD3K/t/_ptrslt_/_path_/_to_/_a_ #/Users/fly1400/var/cpan/build/PathTools-3.59-GLnD3K/t/_ptrslt_/_path_/_to_ #/Users/fly1400/var/cpan/build/PathTools-3.59-GLnD3K/t/_ptrslt_/_path_ #/Users/fly1400/var/cpan/build/PathTools-3.59-GLnD3K/t/_ptrslt_ #/Users/fly1400/var/cpan/build/PathTools-3.59-GLnD3K/t ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 - abs_path() can be invoked on a file ok 27 - fast_abs_path() can be invoked on a file ok 28 - _perl_abs_path() can be invoked on a file ok 29 - abs_path() can be invoked on a file ok 30 - fast_abs_path() can be invoked on a file ok 31 - _perl_abs_path() can be invoked on a file ok 32 - abs_path() works on files in the root directory ok 33 - fast_abs_path() works on files in the root directory ok 34 - _perl_abs_path() works on files in the root directory ok 35 - fast_abs_path does not die in dir whose name contains LF ok t/Functions.t ........... 1..15 ok 1 - use File::Spec::Functions; 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 t/rel2abs2rel.t ......... 1..5 # Checking manipulations of $^X=/Users/fly1400/ap1400/bin/perl ok 1 - '/Users/fly1400/ap1400/bin/perl rel2abs2rel59043.pl' works ok 2 - '/Users/fly1400/ap1400/bin/perl rel2abs2rel59043.pl' works ok 3 - canonpath(rel2abs(/Users/fly1400/ap1400/bin/perl)) = /Users/fly1400/ap1400/bin/perl ok 4 - safe_rel(abs2rel(canonpath(rel2abs(/Users/fly1400/ap1400/bin/perl)))) = ./../../../../ap1400/bin/perl ok 5 - safe_rel(canonpath(/Users/fly1400/ap1400/bin/perl)) = /Users/fly1400/ap1400/bin/perl ok t/rel2abs_vs_symlink.t .. 1..1 not ok 1 # TODO Need to find a way to make cwd work reliably under symlinks" # Failed (TODO) test at t/rel2abs_vs_symlink.t line 33. # '/Users/fly1400/var/cpan/build/PathTools-3.59-GLnD3K/for_rel2abs_test' # doesn't match '(?^:link_for_rel2abs_test)' ok t/Spec-taint.t .......... 1..2 ok 1 - tmpdir should not explode under taint mode ok 2 - its return value should not be tainted ok t/Spec.t ................ ok 1 - require File::Spec; ok 2 - require File::Spec::Unix; ok 3 - require File::Spec::Win32; ok 4 - require File::Spec::VMS; ok 5 - require File::Spec::OS2; ok 6 - require File::Spec::Mac; ok 7 - require File::Spec::Epoc; ok 8 - require File::Spec::Cygwin; ok 9 - File::Spec::Win32->can('_cwd') ok 10 - File::Spec::Unix->case_tolerant() ok 11 - File::Spec::Unix->catfile('a','b','c') ok 12 - File::Spec::Unix->catfile('a','b','./c') ok 13 - File::Spec::Unix->catfile('./a','b','c') ok 14 - File::Spec::Unix->catfile('c') ok 15 - File::Spec::Unix->catfile('./c') ok 16 - File::Spec::Unix->catfile('a', 'b'.chr(0xaf)) ok 17 - File::Spec::Unix->catfile('a', do { my $x = 'b'.chr(0xaf); use utf8 (); utf8::upgrade($x); $x }) ok 18 - File::Spec::Unix->catfile(substr('foo', 2)) ok 19 - File::Spec::Unix->splitpath('file') ok 20 - File::Spec::Unix->splitpath('/d1/d2/d3/') ok 21 - File::Spec::Unix->splitpath('d1/d2/d3/') ok 22 - File::Spec::Unix->splitpath('/d1/d2/d3/.') ok 23 - File::Spec::Unix->splitpath('/d1/d2/d3/..') ok 24 - File::Spec::Unix->splitpath('/d1/d2/d3/.file') ok 25 - File::Spec::Unix->splitpath('d1/d2/d3/file') ok 26 - File::Spec::Unix->splitpath('/../../d1/') ok 27 - File::Spec::Unix->splitpath('/././d1/') ok 28 - File::Spec::Unix->catpath('','','file') ok 29 - File::Spec::Unix->catpath('','/d1/d2/d3/','') ok 30 - File::Spec::Unix->catpath('','d1/d2/d3/','') ok 31 - File::Spec::Unix->catpath('','/d1/d2/d3/.','') ok 32 - File::Spec::Unix->catpath('','/d1/d2/d3/..','') ok 33 - File::Spec::Unix->catpath('','/d1/d2/d3/','.file') ok 34 - File::Spec::Unix->catpath('','d1/d2/d3/','file') ok 35 - File::Spec::Unix->catpath('','/../../d1/','') ok 36 - File::Spec::Unix->catpath('','/././d1/','') ok 37 - File::Spec::Unix->catpath('d1','d2/d3/','') ok 38 - File::Spec::Unix->catpath('d1','d2','d3/') ok 39 - File::Spec::Unix->splitdir('') ok 40 - File::Spec::Unix->splitdir('/d1/d2/d3/') ok 41 - File::Spec::Unix->splitdir('d1/d2/d3/') ok 42 - File::Spec::Unix->splitdir('/d1/d2/d3') ok 43 - File::Spec::Unix->splitdir('d1/d2/d3') ok 44 - File::Spec::Unix->catdir() ok 45 - File::Spec::Unix->catdir('') ok 46 - File::Spec::Unix->catdir('/') ok 47 - File::Spec::Unix->catdir('','d1','d2','d3','') ok 48 - File::Spec::Unix->catdir('d1','d2','d3','') ok 49 - File::Spec::Unix->catdir('','d1','d2','d3') ok 50 - File::Spec::Unix->catdir('d1','d2','d3') ok 51 - File::Spec::Unix->catdir('/','d2/d3') ok 52 - File::Spec::Unix->catdir('a', 'b'.chr(0xaf)) ok 53 - File::Spec::Unix->catdir('a', do { my $x = 'b'.chr(0xaf); use utf8 (); utf8::upgrade($x); $x }) ok 54 - File::Spec::Unix->canonpath('///../../..//./././a//b/.././c/././') ok 55 - File::Spec::Unix->canonpath('') ok 56 - File::Spec::Unix->canonpath('a/../../b/c') ok 57 - File::Spec::Unix->canonpath('/') ok 58 - File::Spec::Unix->canonpath('///') ok 59 - File::Spec::Unix->canonpath('/.') ok 60 - File::Spec::Unix->canonpath('/./') ok 61 - File::Spec::Unix->canonpath('///.') ok 62 - File::Spec::Unix->canonpath('///.///') ok 63 - File::Spec::Unix->canonpath('///..') ok 64 - File::Spec::Unix->canonpath('///..///') ok 65 - File::Spec::Unix->canonpath('///..///.///..///') ok 66 - File::Spec::Unix->canonpath('.') ok 67 - File::Spec::Unix->canonpath('.///') ok 68 - File::Spec::Unix->canonpath('.///.') ok 69 - File::Spec::Unix->canonpath('.///.///') ok 70 - File::Spec::Unix->canonpath('..') ok 71 - File::Spec::Unix->canonpath('..///') ok 72 - File::Spec::Unix->canonpath('../..') ok 73 - File::Spec::Unix->canonpath('../../') ok 74 - File::Spec::Unix->canonpath('..///.///..///') ok 75 - File::Spec::Unix->canonpath('///../../..//./././a//b/.././c/././') ok 76 - File::Spec::Unix->canonpath('a/../../b/c') ok 77 - File::Spec::Unix->canonpath('a///..///..///b////c') ok 78 - File::Spec::Unix->canonpath('.///a///.///..///.///..///.///b///.////c///.') ok 79 - File::Spec::Unix->canonpath('/a/./') ok 80 - File::Spec::Unix->canonpath('/a/.') ok 81 - File::Spec::Unix->canonpath('/../../') ok 82 - File::Spec::Unix->canonpath('/../..') ok 83 - File::Spec::Unix->canonpath('/foo', '/bar') ok 84 - File::Spec::Unix->canonpath('///a'.chr(0xaf)) ok 85 - File::Spec::Unix->canonpath(do { my $x = '///a'.chr(0xaf); use utf8 (); utf8::upgrade($x); $x }) ok 86 - File::Spec::Unix->abs2rel('/t1/t2/t3','/t1/t2/t3') ok 87 - File::Spec::Unix->abs2rel('/t1/t2/t4','/t1/t2/t3') ok 88 - File::Spec::Unix->abs2rel('/t1/t2','/t1/t2/t3') ok 89 - File::Spec::Unix->abs2rel('/t1/t2/t3/t4','/t1/t2/t3') ok 90 - File::Spec::Unix->abs2rel('/t4/t5/t6','/t1/t2/t3') ok 91 - File::Spec::Unix->abs2rel('/','/t1/t2/t3') ok 92 - File::Spec::Unix->abs2rel('///','/t1/t2/t3') ok 93 - File::Spec::Unix->abs2rel('/.','/t1/t2/t3') ok 94 - File::Spec::Unix->abs2rel('/./','/t1/t2/t3') ok 95 - File::Spec::Unix->abs2rel('/t1/t2/t3', '/') ok 96 - File::Spec::Unix->abs2rel('/t1/t2/t3', '/t1') ok 97 - File::Spec::Unix->abs2rel('t1/t2/t3', 't1') ok 98 - File::Spec::Unix->abs2rel('t1/t2/t3', 't4') ok 99 - File::Spec::Unix->abs2rel('.', '.') ok 100 - File::Spec::Unix->abs2rel('/', '/') ok 101 - File::Spec::Unix->abs2rel('../t1', 't2/t3') ok 102 - File::Spec::Unix->abs2rel('t1', 't2/../t3') ok 103 - File::Spec::Unix->rel2abs('t4','/t1/t2/t3') ok 104 - File::Spec::Unix->rel2abs('t4/t5','/t1/t2/t3') ok 105 - File::Spec::Unix->rel2abs('.','/t1/t2/t3') ok 106 - File::Spec::Unix->rel2abs('..','/t1/t2/t3') ok 107 - File::Spec::Unix->rel2abs('../t4','/t1/t2/t3') ok 108 - File::Spec::Unix->rel2abs('/t1','/t1/t2/t3') ok 109 - File::Spec::Win32->case_tolerant() ok 110 - File::Spec::Win32->rootdir() ok 111 - File::Spec::Win32->splitpath('file') ok 112 - File::Spec::Win32->splitpath('\\d1/d2\\d3/') ok 113 - File::Spec::Win32->splitpath('d1/d2\\d3/') ok 114 - File::Spec::Win32->splitpath('\\d1/d2\\d3/.') ok 115 - File::Spec::Win32->splitpath('\\d1/d2\\d3/..') ok 116 - File::Spec::Win32->splitpath('\\d1/d2\\d3/.file') ok 117 - File::Spec::Win32->splitpath('\\d1/d2\\d3/file') ok 118 - File::Spec::Win32->splitpath('d1/d2\\d3/file') ok 119 - File::Spec::Win32->splitpath('C:\\d1/d2\\d3/') ok 120 - File::Spec::Win32->splitpath('C:d1/d2\\d3/') ok 121 - File::Spec::Win32->splitpath('C:\\d1/d2\\d3/file') ok 122 - File::Spec::Win32->splitpath('C:d1/d2\\d3/file') ok 123 - File::Spec::Win32->splitpath('C:\\../d2\\d3/file') ok 124 - File::Spec::Win32->splitpath('C:../d2\\d3/file') ok 125 - File::Spec::Win32->splitpath('\\../..\\d1/') ok 126 - File::Spec::Win32->splitpath('\\./.\\d1/') ok 127 - File::Spec::Win32->splitpath('\\\\node\\share\\d1/d2\\d3/') ok 128 - File::Spec::Win32->splitpath('\\\\node\\share\\d1/d2\\d3/file') ok 129 - File::Spec::Win32->splitpath('\\\\node\\share\\d1/d2\\file') ok 130 - File::Spec::Win32->splitpath('file',1) ok 131 - File::Spec::Win32->splitpath('\\d1/d2\\d3/',1) ok 132 - File::Spec::Win32->splitpath('d1/d2\\d3/',1) ok 133 - File::Spec::Win32->splitpath('\\\\node\\share\\d1/d2\\d3/',1) ok 134 - File::Spec::Win32->catpath('','','file') ok 135 - File::Spec::Win32->catpath('','\\d1/d2\\d3/','') ok 136 - File::Spec::Win32->catpath('','d1/d2\\d3/','') ok 137 - File::Spec::Win32->catpath('','\\d1/d2\\d3/.','') ok 138 - File::Spec::Win32->catpath('','\\d1/d2\\d3/..','') ok 139 - File::Spec::Win32->catpath('','\\d1/d2\\d3/','.file') ok 140 - File::Spec::Win32->catpath('','\\d1/d2\\d3/','file') ok 141 - File::Spec::Win32->catpath('','d1/d2\\d3/','file') ok 142 - File::Spec::Win32->catpath('C:','\\d1/d2\\d3/','') ok 143 - File::Spec::Win32->catpath('C:','d1/d2\\d3/','') ok 144 - File::Spec::Win32->catpath('C:','\\d1/d2\\d3/','file') ok 145 - File::Spec::Win32->catpath('C:','d1/d2\\d3/','file') ok 146 - File::Spec::Win32->catpath('C:','\\../d2\\d3/','file') ok 147 - File::Spec::Win32->catpath('C:','../d2\\d3/','file') ok 148 - File::Spec::Win32->catpath('','\\../..\\d1/','') ok 149 - File::Spec::Win32->catpath('','\\./.\\d1/','') ok 150 - File::Spec::Win32->catpath('\\\\node\\share','\\d1/d2\\d3/','') ok 151 - File::Spec::Win32->catpath('\\\\node\\share','\\d1/d2\\d3/','file') ok 152 - File::Spec::Win32->catpath('\\\\node\\share','\\d1/d2\\','file') ok 153 - File::Spec::Win32->splitdir('') ok 154 - File::Spec::Win32->splitdir('\\d1/d2\\d3/') ok 155 - File::Spec::Win32->splitdir('d1/d2\\d3/') ok 156 - File::Spec::Win32->splitdir('\\d1/d2\\d3') ok 157 - File::Spec::Win32->splitdir('d1/d2\\d3') ok 158 - File::Spec::Win32->catdir() ok 159 - File::Spec::Win32->catdir('') ok 160 - File::Spec::Win32->catdir('/') ok 161 - File::Spec::Win32->catdir('/', '../') ok 162 - File::Spec::Win32->catdir('/', '..\\') ok 163 - File::Spec::Win32->catdir('\\', '../') ok 164 - File::Spec::Win32->catdir('\\', '..\\') ok 165 - File::Spec::Win32->catdir('//d1','d2') ok 166 - File::Spec::Win32->catdir('\\d1\\','d2') ok 167 - File::Spec::Win32->catdir('\\d1','d2') ok 168 - File::Spec::Win32->catdir('\\d1','\\d2') ok 169 - File::Spec::Win32->catdir('\\d1','\\d2\\') ok 170 - File::Spec::Win32->catdir('','/d1','d2') ok 171 - File::Spec::Win32->catdir('','','/d1','d2') ok 172 - File::Spec::Win32->catdir('','//d1','d2') ok 173 - File::Spec::Win32->catdir('','','//d1','d2') ok 174 - File::Spec::Win32->catdir('','d1','','d2','') ok 175 - File::Spec::Win32->catdir('','d1','d2','d3','') ok 176 - File::Spec::Win32->catdir('d1','d2','d3','') ok 177 - File::Spec::Win32->catdir('','d1','d2','d3') ok 178 - File::Spec::Win32->catdir('d1','d2','d3') ok 179 - File::Spec::Win32->catdir('A:/d1','d2','d3') ok 180 - File::Spec::Win32->catdir('A:/d1','d2','d3','') ok 181 - File::Spec::Win32->catdir('A:/d1','B:/d2','d3','') ok 182 - File::Spec::Win32->catdir('A:/') ok 183 - File::Spec::Win32->catdir('\\', 'foo') ok 184 - File::Spec::Win32->catdir('','','..') ok 185 - File::Spec::Win32->catdir('A:', 'foo') ok 186 - File::Spec::Win32->catfile('a','b','c') ok 187 - File::Spec::Win32->catfile('a','b','.\\c') ok 188 - File::Spec::Win32->catfile('.\\a','b','c') ok 189 - File::Spec::Win32->catfile('c') ok 190 - File::Spec::Win32->catfile('.\\c') ok 191 - File::Spec::Win32->catfile('a/..','../b') ok 192 - File::Spec::Win32->catfile('A:', 'foo') ok 193 - File::Spec::Win32->canonpath('') ok 194 - File::Spec::Win32->canonpath('a:') ok 195 - File::Spec::Win32->canonpath('A:f') ok 196 - File::Spec::Win32->canonpath('A:/') ok 197 - File::Spec::Win32->canonpath('a\\..\\..\\b\\c') ok 198 - File::Spec::Win32->canonpath('//a\\b//c') ok 199 - File::Spec::Win32->canonpath('/a/..../c') ok 200 - File::Spec::Win32->canonpath('//a/b\\c') ok 201 - File::Spec::Win32->canonpath('////') ok 202 - File::Spec::Win32->canonpath('//') ok 203 - File::Spec::Win32->canonpath('/.') ok 204 - File::Spec::Win32->canonpath('//a/b/../../c') ok 205 - File::Spec::Win32->canonpath('//a/b/c/../d') ok 206 - File::Spec::Win32->canonpath('//a/b/c/../../d') ok 207 - File::Spec::Win32->canonpath('//a/b/c/.../d') ok 208 - File::Spec::Win32->canonpath('/a/b/c/../../d') ok 209 - File::Spec::Win32->canonpath('/a/b/c/.../d') ok 210 - File::Spec::Win32->canonpath('\\../temp\\') ok 211 - File::Spec::Win32->canonpath('\\../') ok 212 - File::Spec::Win32->canonpath('\\..\\') ok 213 - File::Spec::Win32->canonpath('/../') ok 214 - File::Spec::Win32->canonpath('/..\\') ok 215 - File::Spec::Win32->canonpath('d1/../foo') ok 216 - File::Spec::FakeWin32->abs2rel('/t1/t2/t3','/t1/t2/t3') ok 217 - File::Spec::FakeWin32->abs2rel('/t1/t2/t4','/t1/t2/t3') ok 218 - File::Spec::FakeWin32->abs2rel('/t1/t2','/t1/t2/t3') ok 219 - File::Spec::FakeWin32->abs2rel('/t1/t2/t3/t4','/t1/t2/t3') ok 220 - File::Spec::FakeWin32->abs2rel('/t4/t5/t6','/t1/t2/t3') ok 221 - File::Spec::FakeWin32->abs2rel('../t4','/t1/t2/t3') ok 222 - File::Spec::FakeWin32->abs2rel('/','/t1/t2/t3') ok 223 - File::Spec::FakeWin32->abs2rel('///','/t1/t2/t3') ok 224 - File::Spec::FakeWin32->abs2rel('/.','/t1/t2/t3') ok 225 - File::Spec::FakeWin32->abs2rel('/./','/t1/t2/t3') ok 226 - File::Spec::FakeWin32->abs2rel('\\\\a/t1/t2/t4','/t2/t3') ok 227 - File::Spec::FakeWin32->abs2rel('//a/t1/t2/t4','/t2/t3') ok 228 - File::Spec::FakeWin32->abs2rel('A:/t1/t2/t3','A:/t1/t2/t3') ok 229 - File::Spec::FakeWin32->abs2rel('A:/t1/t2/t3/t4','A:/t1/t2/t3') ok 230 - File::Spec::FakeWin32->abs2rel('A:/t1/t2/t3','A:/t1/t2/t3/t4') ok 231 - File::Spec::FakeWin32->abs2rel('A:/t1/t2/t3','B:/t1/t2/t3') ok 232 - File::Spec::FakeWin32->abs2rel('A:/t1/t2/t3/t4','B:/t1/t2/t3') ok 233 - File::Spec::FakeWin32->abs2rel('E:/foo/bar/baz') ok 234 - File::Spec::FakeWin32->abs2rel('C:/one/two/three') ok 235 - File::Spec::FakeWin32->abs2rel('C:\\Windows\\System32', 'C:\\') ok 236 - File::Spec::FakeWin32->abs2rel('\\\\computer2\\share3\\foo.txt', '\\\\computer2\\share3') ok 237 - File::Spec::FakeWin32->abs2rel('C:\\one\\two\\t\\asd1\\', 't\\asd\\') ok 238 - File::Spec::FakeWin32->abs2rel('\\one\\two', 'A:\\foo') ok 239 - File::Spec::FakeWin32->rel2abs('temp','C:/') ok 240 - File::Spec::FakeWin32->rel2abs('temp','C:/a') ok 241 - File::Spec::FakeWin32->rel2abs('temp','C:/a/') ok 242 - File::Spec::FakeWin32->rel2abs('../','C:/') ok 243 - File::Spec::FakeWin32->rel2abs('../','C:/a') ok 244 - File::Spec::FakeWin32->rel2abs('\\foo','C:/a') ok 245 - File::Spec::FakeWin32->rel2abs('temp','//prague_main/work/') ok 246 - File::Spec::FakeWin32->rel2abs('../temp','//prague_main/work/') ok 247 - File::Spec::FakeWin32->rel2abs('temp','//prague_main/work') ok 248 - File::Spec::FakeWin32->rel2abs('../','//prague_main/work') ok 249 - File::Spec::FakeWin32->rel2abs('D:foo.txt') ok 250 - File::Spec::VMS->case_tolerant() ok 251 # skip skip File::Spec::VMS->catfile('a','b','c'): Needs VMS::Filespec (and thus VMS) ok 252 # skip skip File::Spec::VMS->catfile('a','b','[]c'): Needs VMS::Filespec (and thus VMS) ok 253 # skip skip File::Spec::VMS->catfile('[.a]','b','c'): Needs VMS::Filespec (and thus VMS) ok 254 # skip skip File::Spec::VMS->catfile('a/b/','c'): Needs VMS::Filespec (and thus VMS) ok 255 # skip skip File::Spec::VMS->catfile('c'): Needs VMS::Filespec (and thus VMS) ok 256 # skip skip File::Spec::VMS->catfile('[]c'): Needs VMS::Filespec (and thus VMS) ok 257 # skip skip File::Spec::VMS->catfile('0','b','c'): Needs VMS::Filespec (and thus VMS) ok 258 # skip skip File::Spec::VMS->catfile('a','0','c'): Needs VMS::Filespec (and thus VMS) ok 259 # skip skip File::Spec::VMS->catfile('a','b','0'): Needs VMS::Filespec (and thus VMS) ok 260 # skip skip File::Spec::VMS->catfile('0','0','c'): Needs VMS::Filespec (and thus VMS) ok 261 # skip skip File::Spec::VMS->catfile('a','0','0'): Needs VMS::Filespec (and thus VMS) ok 262 # skip skip File::Spec::VMS->catfile('0','b','0'): Needs VMS::Filespec (and thus VMS) ok 263 # skip skip File::Spec::VMS->catfile('0','0','0'): Needs VMS::Filespec (and thus VMS) ok 264 # skip skip File::Spec::VMS->splitpath('file'): Needs VMS::Filespec (and thus VMS) ok 265 # skip skip File::Spec::VMS->splitpath('[d1.d2.d3]'): Needs VMS::Filespec (and thus VMS) ok 266 # skip skip File::Spec::VMS->splitpath('[.d1.d2.d3]'): Needs VMS::Filespec (and thus VMS) ok 267 # skip skip File::Spec::VMS->splitpath('[d1.d2.d3]file'): Needs VMS::Filespec (and thus VMS) ok 268 # skip skip File::Spec::VMS->splitpath('d1/d2/d3/file'): Needs VMS::Filespec (and thus VMS) ok 269 # skip skip File::Spec::VMS->splitpath('/d1/d2/d3/file'): Needs VMS::Filespec (and thus VMS) ok 270 # skip skip File::Spec::VMS->splitpath('[.d1.d2.d3]file'): Needs VMS::Filespec (and thus VMS) ok 271 # skip skip File::Spec::VMS->splitpath('node::volume:[d1.d2.d3]'): Needs VMS::Filespec (and thus VMS) ok 272 # skip skip File::Spec::VMS->splitpath('node::volume:[d1.d2.d3]file'): Needs VMS::Filespec (and thus VMS) ok 273 # skip skip File::Spec::VMS->splitpath('node"access_spec"::volume:[d1.d2.d3]'): Needs VMS::Filespec (and thus VMS) ok 274 # skip skip File::Spec::VMS->splitpath('node"access_spec"::volume:[d1.d2.d3]file'): Needs VMS::Filespec (and thus VMS) ok 275 # skip skip File::Spec::VMS->splitpath('[]'): Needs VMS::Filespec (and thus VMS) ok 276 # skip skip File::Spec::VMS->splitpath('[-]'): Needs VMS::Filespec (and thus VMS) ok 277 # skip skip File::Spec::VMS->splitpath('[]file'): Needs VMS::Filespec (and thus VMS) ok 278 # skip skip File::Spec::VMS->splitpath('[-]file'): Needs VMS::Filespec (and thus VMS) ok 279 # skip skip File::Spec::VMS->splitpath(''): Needs VMS::Filespec (and thus VMS) ok 280 # skip skip File::Spec::VMS->splitpath('0'): Needs VMS::Filespec (and thus VMS) ok 281 # skip skip File::Spec::VMS->splitpath('[0]'): Needs VMS::Filespec (and thus VMS) ok 282 # skip skip File::Spec::VMS->splitpath('[.0]'): Needs VMS::Filespec (and thus VMS) ok 283 # skip skip File::Spec::VMS->splitpath('[0.0.0]'): Needs VMS::Filespec (and thus VMS) ok 284 # skip skip File::Spec::VMS->splitpath('[.0.0.0]'): Needs VMS::Filespec (and thus VMS) ok 285 # skip skip File::Spec::VMS->splitpath('[0]0'): Needs VMS::Filespec (and thus VMS) ok 286 # skip skip File::Spec::VMS->splitpath('[0.0.0]0'): Needs VMS::Filespec (and thus VMS) ok 287 # skip skip File::Spec::VMS->splitpath('[.0.0.0]0'): Needs VMS::Filespec (and thus VMS) ok 288 # skip skip File::Spec::VMS->splitpath('0/0'): Needs VMS::Filespec (and thus VMS) ok 289 # skip skip File::Spec::VMS->splitpath('0/0/0'): Needs VMS::Filespec (and thus VMS) ok 290 # skip skip File::Spec::VMS->splitpath('/0/0'): Needs VMS::Filespec (and thus VMS) ok 291 # skip skip File::Spec::VMS->splitpath('/0/0/0'): Needs VMS::Filespec (and thus VMS) ok 292 # skip skip File::Spec::VMS->splitpath('d1',1): Needs VMS::Filespec (and thus VMS) ok 293 # skip skip File::Spec::VMS->splitpath('[d1.d2.d3]',1): Needs VMS::Filespec (and thus VMS) ok 294 # skip skip File::Spec::VMS->splitpath('[.d1.d2.d3]',1): Needs VMS::Filespec (and thus VMS) ok 295 # skip skip File::Spec::VMS->splitpath('d1/d2/d3',1): Needs VMS::Filespec (and thus VMS) ok 296 # skip skip File::Spec::VMS->splitpath('/d1/d2/d3',1): Needs VMS::Filespec (and thus VMS) ok 297 # skip skip File::Spec::VMS->splitpath('node::volume:[d1.d2.d3]',1): Needs VMS::Filespec (and thus VMS) ok 298 # skip skip File::Spec::VMS->splitpath('node"access_spec"::volume:[d1.d2.d3]',1): Needs VMS::Filespec (and thus VMS) ok 299 # skip skip File::Spec::VMS->splitpath('[]',1): Needs VMS::Filespec (and thus VMS) ok 300 # skip skip File::Spec::VMS->splitpath('[-]',1): Needs VMS::Filespec (and thus VMS) ok 301 # skip skip File::Spec::VMS->splitpath('',1): Needs VMS::Filespec (and thus VMS) ok 302 # skip skip File::Spec::VMS->splitpath('0',1): Needs VMS::Filespec (and thus VMS) ok 303 # skip skip File::Spec::VMS->splitpath('[0]',1): Needs VMS::Filespec (and thus VMS) ok 304 # skip skip File::Spec::VMS->splitpath('[.0]',1): Needs VMS::Filespec (and thus VMS) ok 305 # skip skip File::Spec::VMS->splitpath('[0.0.0]',1): Needs VMS::Filespec (and thus VMS) ok 306 # skip skip File::Spec::VMS->splitpath('[.0.0.0]',1): Needs VMS::Filespec (and thus VMS) ok 307 # skip skip File::Spec::VMS->splitpath('0/0',1): Needs VMS::Filespec (and thus VMS) ok 308 # skip skip File::Spec::VMS->splitpath('0/0/0',1): Needs VMS::Filespec (and thus VMS) ok 309 # skip skip File::Spec::VMS->splitpath('/0/0',1): Needs VMS::Filespec (and thus VMS) ok 310 # skip skip File::Spec::VMS->splitpath('/0/0/0',1): Needs VMS::Filespec (and thus VMS) ok 311 # skip skip File::Spec::VMS->catpath('','','file'): Needs VMS::Filespec (and thus VMS) ok 312 # skip skip File::Spec::VMS->catpath('','[d1.d2.d3]',''): Needs VMS::Filespec (and thus VMS) ok 313 # skip skip File::Spec::VMS->catpath('','[.d1.d2.d3]',''): Needs VMS::Filespec (and thus VMS) ok 314 # skip skip File::Spec::VMS->catpath('','[d1.d2.d3]','file'): Needs VMS::Filespec (and thus VMS) ok 315 # skip skip File::Spec::VMS->catpath('','[.d1.d2.d3]','file'): Needs VMS::Filespec (and thus VMS) ok 316 # skip skip File::Spec::VMS->catpath('','d1/d2/d3','file'): Needs VMS::Filespec (and thus VMS) ok 317 # skip skip File::Spec::VMS->catpath('v','d1/d2/d3','file'): Needs VMS::Filespec (and thus VMS) ok 318 # skip skip File::Spec::VMS->catpath('v','','file'): Needs VMS::Filespec (and thus VMS) ok 319 # skip skip File::Spec::VMS->catpath('v','w:[d1.d2.d3]','file'): Needs VMS::Filespec (and thus VMS) ok 320 # skip skip File::Spec::VMS->catpath('node::volume:','[d1.d2.d3]',''): Needs VMS::Filespec (and thus VMS) ok 321 # skip skip File::Spec::VMS->catpath('node::volume:','[d1.d2.d3]','file'): Needs VMS::Filespec (and thus VMS) ok 322 # skip skip File::Spec::VMS->catpath('node"access_spec"::volume:','[d1.d2.d3]',''): Needs VMS::Filespec (and thus VMS) ok 323 # skip skip File::Spec::VMS->catpath('node"access_spec"::volume:','[d1.d2.d3]','file'): Needs VMS::Filespec (and thus VMS) ok 324 - File::Spec::VMS->canonpath('') ok 325 - File::Spec::VMS->canonpath('volume:[d1]file') ok 326 - File::Spec::VMS->canonpath('volume:[d1.-.d2.][d3.d4.-]') ok 327 - File::Spec::VMS->canonpath('volume:[000000.d1]d2.dir;1') ok 328 - File::Spec::VMS->canonpath('volume:[d1.d2.d3]file.txt') ok 329 - File::Spec::VMS->canonpath('[d1.d2.d3]file.txt') ok 330 - File::Spec::VMS->canonpath('volume:[-.d1.d2.d3]file.txt') ok 331 - File::Spec::VMS->canonpath('[-.d1.d2.d3]file.txt') ok 332 - File::Spec::VMS->canonpath('volume:[--.d1.d2.d3]file.txt') ok 333 - File::Spec::VMS->canonpath('[--.d1.d2.d3]file.txt') ok 334 - File::Spec::VMS->canonpath('volume:[d1.-.d2.d3]file.txt') ok 335 - File::Spec::VMS->canonpath('[d1.-.d2.d3]file.txt') ok 336 - File::Spec::VMS->canonpath('volume:[d1.--.d2.d3]file.txt') ok 337 - File::Spec::VMS->canonpath('[d1.--.d2.d3]file.txt') ok 338 - File::Spec::VMS->canonpath('volume:[d1.d2.-.d3]file.txt') ok 339 - File::Spec::VMS->canonpath('[d1.d2.-.d3]file.txt') ok 340 - File::Spec::VMS->canonpath('volume:[d1.d2.--.d3]file.txt') ok 341 - File::Spec::VMS->canonpath('[d1.d2.--.d3]file.txt') ok 342 - File::Spec::VMS->canonpath('volume:[d1.d2.d3.-]file.txt') ok 343 - File::Spec::VMS->canonpath('[d1.d2.d3.-]file.txt') ok 344 - File::Spec::VMS->canonpath('volume:[d1.d2.d3.--]file.txt') ok 345 - File::Spec::VMS->canonpath('[d1.d2.d3.--]file.txt') ok 346 - File::Spec::VMS->canonpath('volume:[d1.000000.][000000.][d3.--]file.txt') ok 347 - File::Spec::VMS->canonpath('[d1.000000.][000000.][d3.--]file.txt') ok 348 - File::Spec::VMS->canonpath('volume:[d1.000000.][000000.][d2.000000]file.txt') ok 349 - File::Spec::VMS->canonpath('[d1.000000.][000000.][d2.000000]file.txt') ok 350 - File::Spec::VMS->canonpath('volume:[d1.000000.][000000.][d3.--.000000]file.txt') ok 351 - File::Spec::VMS->canonpath('[d1.000000.][000000.][d3.--.000000]file.txt') ok 352 - File::Spec::VMS->canonpath('volume:[d1.000000.][000000.][-.-.000000]file.txt') ok 353 - File::Spec::VMS->canonpath('[d1.000000.][000000.][--.-.000000]file.txt') ok 354 - File::Spec::VMS->canonpath('[d1.d2.--]file') ok 355 # skip skip File::Spec::VMS->canonpath('a/../../b/c.dat'): Needs VMS::Filespec (and thus VMS) ok 356 - File::Spec::VMS->canonpath('^') ok 357 - File::Spec::VMS->splitdir('') ok 358 # skip skip File::Spec::VMS->splitdir('[]'): Needs VMS::Filespec (and thus VMS) ok 359 # skip skip File::Spec::VMS->splitdir('d1.d2.d3'): Needs VMS::Filespec (and thus VMS) ok 360 # skip skip File::Spec::VMS->splitdir('[d1.d2.d3]'): Needs VMS::Filespec (and thus VMS) ok 361 # skip skip File::Spec::VMS->splitdir('.d1.d2.d3'): Needs VMS::Filespec (and thus VMS) ok 362 # skip skip File::Spec::VMS->splitdir('[.d1.d2.d3]'): Needs VMS::Filespec (and thus VMS) ok 363 # skip skip File::Spec::VMS->splitdir('.-.d2.d3'): Needs VMS::Filespec (and thus VMS) ok 364 # skip skip File::Spec::VMS->splitdir('[.-.d2.d3]'): Needs VMS::Filespec (and thus VMS) ok 365 # skip skip File::Spec::VMS->splitdir('[d1.d2]'): Needs VMS::Filespec (and thus VMS) ok 366 # skip skip File::Spec::VMS->splitdir('[d1-.--d2]'): Needs VMS::Filespec (and thus VMS) ok 367 # skip skip File::Spec::VMS->splitdir('[d1---.-.d2]'): Needs VMS::Filespec (and thus VMS) ok 368 # skip skip File::Spec::VMS->splitdir('[d1.---.d2]'): Needs VMS::Filespec (and thus VMS) ok 369 # skip skip File::Spec::VMS->splitdir('[d1---d2]'): Needs VMS::Filespec (and thus VMS) ok 370 # skip skip File::Spec::VMS->splitdir('[d1.][000000.d2]'): Needs VMS::Filespec (and thus VMS) ok 371 # skip skip File::Spec::VMS->splitdir('[.d1.d2^.d3]'): Needs VMS::Filespec (and thus VMS) ok 372 - File::Spec::VMS->catdir('') ok 373 # skip skip File::Spec::VMS->catdir('foo'): Needs VMS::Filespec (and thus VMS) ok 374 # skip skip File::Spec::VMS->catdir('d1','d2','d3'): Needs VMS::Filespec (and thus VMS) ok 375 # skip skip File::Spec::VMS->catdir('d1','d2/','d3'): Needs VMS::Filespec (and thus VMS) ok 376 # skip skip File::Spec::VMS->catdir('','d1','d2','d3'): Needs VMS::Filespec (and thus VMS) ok 377 # skip skip File::Spec::VMS->catdir('','-','d2','d3'): Needs VMS::Filespec (and thus VMS) ok 378 # skip skip File::Spec::VMS->catdir('','-','','d3'): Needs VMS::Filespec (and thus VMS) ok 379 # skip skip File::Spec::VMS->catdir('dir.dir','d2.dir','d3.dir'): Needs VMS::Filespec (and thus VMS) ok 380 # skip skip File::Spec::VMS->catdir('[.name]'): Needs VMS::Filespec (and thus VMS) ok 381 # skip skip File::Spec::VMS->catdir('[.name]','[.name]'): Needs VMS::Filespec (and thus VMS) ok 382 # skip skip File::Spec::VMS->catdir('/a/b/c','[-]'): Needs VMS::Filespec (and thus VMS) ok 383 # skip skip File::Spec::VMS->catdir('a:[b.c]','..'): Needs VMS::Filespec (and thus VMS) ok 384 # skip skip File::Spec::VMS->abs2rel('node::volume:[t1.t2.t3]','node::volume:[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 385 # skip skip File::Spec::VMS->abs2rel('node::volume:[t1.t2.t3]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 386 # skip skip File::Spec::VMS->abs2rel('node::volume:[t1.t2.t4]','node::volume:[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 387 # skip skip File::Spec::VMS->abs2rel('node::volume:[t1.t2.t4]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 388 # skip skip File::Spec::VMS->abs2rel('[t1.t2.t3]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 389 # skip skip File::Spec::VMS->abs2rel('[t1.t2.t3]file','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 390 # skip skip File::Spec::VMS->abs2rel('[t1.t2.t3]file','[t1.t2]'): Needs VMS::Filespec (and thus VMS) ok 391 # skip skip File::Spec::VMS->abs2rel('v:[t1.t2.t3]file','v:[t1.t2]'): Needs VMS::Filespec (and thus VMS) ok 392 # skip skip File::Spec::VMS->abs2rel('[t1.t2.t4]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 393 # skip skip File::Spec::VMS->abs2rel('[t1.t2]file','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 394 # skip skip File::Spec::VMS->abs2rel('[t1.t2.t3.t4]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 395 # skip skip File::Spec::VMS->abs2rel('[t4.t5.t6]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 396 # skip skip File::Spec::VMS->abs2rel('[000000]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 397 # skip skip File::Spec::VMS->abs2rel('a:[t1.t2.t4]','a:[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 398 # skip skip File::Spec::VMS->abs2rel('a:[t1.t2.t4]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 399 # skip skip File::Spec::VMS->abs2rel('[a.-.b.c.-]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 400 # skip skip File::Spec::VMS->rel2abs('[.t4]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 401 # skip skip File::Spec::VMS->rel2abs('[.t4.t5]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 402 # skip skip File::Spec::VMS->rel2abs('[]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 403 # skip skip File::Spec::VMS->rel2abs('[-]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 404 # skip skip File::Spec::VMS->rel2abs('[-.t4]','[t1.t2.t3]'): Needs VMS::Filespec (and thus VMS) ok 405 - File::Spec::VMS->rel2abs('[t1]','[t1.t2.t3]') ok 406 - File::Spec::VMS->file_name_is_absolute('foo:') ok 407 - File::Spec::VMS->file_name_is_absolute('foo:bar.dat') ok 408 - File::Spec::VMS->file_name_is_absolute('foo:[000000]bar.dat') ok 409 - File::Spec::OS2->case_tolerant() ok 410 - File::Spec::OS2->catdir('A:/d1','B:/d2','d3','') ok 411 - File::Spec::OS2->catfile('a','b','c') ok 412 - File::Spec::OS2->catfile('a','b','./c') ok 413 - File::Spec::OS2->catfile('./a','b','c') ok 414 - File::Spec::OS2->catfile('c') ok 415 - File::Spec::OS2->catfile('./c') ok 416 - File::Spec::OS2->catdir('/', '../') ok 417 - File::Spec::OS2->catdir('/', '..\\') ok 418 - File::Spec::OS2->catdir('\\', '../') ok 419 - File::Spec::OS2->catdir('\\', '..\\') ok 420 - File::Spec::Mac->case_tolerant() ok 421 - File::Spec::Mac->catpath('','','') ok 422 - File::Spec::Mac->catpath('',':','') ok 423 - File::Spec::Mac->catpath('','::','') ok 424 - File::Spec::Mac->catpath('hd','','') ok 425 - File::Spec::Mac->catpath('hd:','','') ok 426 - File::Spec::Mac->catpath('hd:',':','') ok 427 - File::Spec::Mac->catpath('hd:','::','') ok 428 - File::Spec::Mac->catpath('hd','','file') ok 429 - File::Spec::Mac->catpath('hd',':','file') ok 430 - File::Spec::Mac->catpath('hd','::','file') ok 431 - File::Spec::Mac->catpath('hd',':::','file') ok 432 - File::Spec::Mac->catpath('hd:','',':file') ok 433 - File::Spec::Mac->catpath('hd:',':',':file') ok 434 - File::Spec::Mac->catpath('hd:','::',':file') ok 435 - File::Spec::Mac->catpath('hd:',':::',':file') ok 436 - File::Spec::Mac->catpath('hd:','d1','file') ok 437 - File::Spec::Mac->catpath('hd:',':d1:',':file') ok 438 - File::Spec::Mac->catpath('hd:','hd:d1','') ok 439 - File::Spec::Mac->catpath('','d1','') ok 440 - File::Spec::Mac->catpath('',':d1','') ok 441 - File::Spec::Mac->catpath('',':d1:','') ok 442 - File::Spec::Mac->catpath('','d1','file') ok 443 - File::Spec::Mac->catpath('',':d1:',':file') ok 444 - File::Spec::Mac->catpath('','','file') ok 445 - File::Spec::Mac->catpath('','',':file') ok 446 - File::Spec::Mac->catpath('',':',':file') ok 447 - File::Spec::Mac->splitpath(':') ok 448 - File::Spec::Mac->splitpath('::') ok 449 - File::Spec::Mac->splitpath(':::') ok 450 - File::Spec::Mac->splitpath('file') ok 451 - File::Spec::Mac->splitpath(':file') ok 452 - File::Spec::Mac->splitpath('d1',1) ok 453 - File::Spec::Mac->splitpath(':d1',1) ok 454 - File::Spec::Mac->splitpath(':d1:',1) ok 455 - File::Spec::Mac->splitpath(':d1:') ok 456 - File::Spec::Mac->splitpath(':d1:d2:d3:') ok 457 - File::Spec::Mac->splitpath(':d1:d2:d3:',1) ok 458 - File::Spec::Mac->splitpath(':d1:file') ok 459 - File::Spec::Mac->splitpath('::d1:file') ok 460 - File::Spec::Mac->splitpath('hd:', 1) ok 461 - File::Spec::Mac->splitpath('hd:') ok 462 - File::Spec::Mac->splitpath('hd:d1:d2:') ok 463 - File::Spec::Mac->splitpath('hd:d1:d2',1) ok 464 - File::Spec::Mac->splitpath('hd:d1:d2:file') ok 465 - File::Spec::Mac->splitpath('hd:d1:d2::file') ok 466 - File::Spec::Mac->splitpath('hd::d1:d2:file') ok 467 - File::Spec::Mac->splitpath('hd:file') ok 468 - File::Spec::Mac->splitdir() ok 469 - File::Spec::Mac->splitdir('') ok 470 - File::Spec::Mac->splitdir(':') ok 471 - File::Spec::Mac->splitdir('::') ok 472 - File::Spec::Mac->splitdir(':::') ok 473 - File::Spec::Mac->splitdir(':::d1:d2') ok 474 - File::Spec::Mac->splitdir(':d1:d2:d3::') ok 475 - File::Spec::Mac->splitdir(':d1:d2:d3:') ok 476 - File::Spec::Mac->splitdir(':d1:d2:d3') ok 477 - File::Spec::Mac->splitdir('hd:') ok 478 - File::Spec::Mac->splitdir('hd::') ok 479 - File::Spec::Mac->splitdir('hd::d1:') ok 480 - File::Spec::Mac->splitdir('hd:d1:d2:::') ok 481 - File::Spec::Mac->splitdir('hd:d1:d2::') ok 482 - File::Spec::Mac->splitdir('hd:d1:d2:') ok 483 - File::Spec::Mac->splitdir('hd:d1:d2') ok 484 - File::Spec::Mac->splitdir('hd:d1::d2::') ok 485 - File::Spec::Mac->catdir() ok 486 - File::Spec::Mac->catdir(':') ok 487 - File::Spec::Mac->catdir(':', ':') ok 488 - File::Spec::Mac->catdir(':', '') ok 489 - File::Spec::Mac->catdir(':', '::') ok 490 - File::Spec::Mac->catdir('::', '') ok 491 - File::Spec::Mac->catdir('::', ':') ok 492 - File::Spec::Mac->catdir('::', '::') ok 493 - File::Spec::Mac->catdir(':d1') ok 494 - File::Spec::Mac->catdir(':d1:') ok 495 - File::Spec::Mac->catdir(':d1','d2') ok 496 - File::Spec::Mac->catdir(':d1',':d2') ok 497 - File::Spec::Mac->catdir(':d1',':d2:') ok 498 - File::Spec::Mac->catdir(':d1',':d2::') ok 499 - File::Spec::Mac->catdir(':',':d1',':d2') ok 500 - File::Spec::Mac->catdir('::',':d1',':d2') ok 501 - File::Spec::Mac->catdir('::','::',':d1',':d2') ok 502 - File::Spec::Mac->catdir(':',':',':d1',':d2') ok 503 - File::Spec::Mac->catdir('::',':',':d1',':d2') ok 504 - File::Spec::Mac->catdir('d1') ok 505 - File::Spec::Mac->catdir('d1','d2','d3') ok 506 - File::Spec::Mac->catdir('d1','d2/','d3') ok 507 - File::Spec::Mac->catdir('d1','',':d2') ok 508 - File::Spec::Mac->catdir('d1',':',':d2') ok 509 - File::Spec::Mac->catdir('d1','::',':d2') ok 510 - File::Spec::Mac->catdir('d1',':::',':d2') ok 511 - File::Spec::Mac->catdir('d1','::','::',':d2') ok 512 - File::Spec::Mac->catdir('d1','d2') ok 513 - File::Spec::Mac->catdir('d1','d2', '') ok 514 - File::Spec::Mac->catdir('d1','d2', ':') ok 515 - File::Spec::Mac->catdir('d1','d2', '::') ok 516 - File::Spec::Mac->catdir('d1','d2','','') ok 517 - File::Spec::Mac->catdir('d1','d2',':','::') ok 518 - File::Spec::Mac->catdir('d1','d2','::','::') ok 519 - File::Spec::Mac->catdir('d1',':d2') ok 520 - File::Spec::Mac->catdir('d1',':d2:') ok 521 - File::Spec::Mac->catdir('hd:',':d1') ok 522 - File::Spec::Mac->catdir('hd:d1:',':d2') ok 523 - File::Spec::Mac->catdir('hd:','d1') ok 524 - File::Spec::Mac->catdir('hd:d1:',':d2') ok 525 - File::Spec::Mac->catdir('hd:d1:',':d2:') ok 526 - File::Spec::Mac->catfile() ok 527 - File::Spec::Mac->catfile('') ok 528 - File::Spec::Mac->catfile(':') ok 529 - File::Spec::Mac->catfile(':', '') ok 530 - File::Spec::Mac->catfile('d1','d2','file') ok 531 - File::Spec::Mac->catfile('d1','d2',':file') ok 532 - File::Spec::Mac->catfile('file') ok 533 - File::Spec::Mac->catfile(':', 'file') ok 534 - File::Spec::Mac->canonpath('') ok 535 - File::Spec::Mac->canonpath(':') ok 536 - File::Spec::Mac->canonpath('::') ok 537 - File::Spec::Mac->canonpath('a::') ok 538 - File::Spec::Mac->canonpath(':a::') ok 539 - File::Spec::Mac->abs2rel('hd:d1:d2:','hd:d1:d2:') ok 540 - File::Spec::Mac->abs2rel('hd:d1:d2:','hd:d1:d2:file') ok 541 - File::Spec::Mac->abs2rel('hd:d1:d2:file','hd:d1:d2:') ok 542 - File::Spec::Mac->abs2rel('hd:d1:','hd:d1:d2:') ok 543 - File::Spec::Mac->abs2rel('hd:d3:','hd:d1:d2:') ok 544 - File::Spec::Mac->abs2rel('hd:d3:','hd:d1:d2::') ok 545 - File::Spec::Mac->abs2rel('hd:d1:d4:d5:','hd:d1::d2:d3::') ok 546 - File::Spec::Mac->abs2rel('hd:d1:d4:d5:','hd:d1::d2:d3:') ok 547 - File::Spec::Mac->abs2rel('hd:d1:d3:','hd:d1:d2:') ok 548 - File::Spec::Mac->abs2rel('hd:d1::d3:','hd:d1:d2:') ok 549 - File::Spec::Mac->abs2rel('hd:d3:','hd:d1:d2:') ok 550 - File::Spec::Mac->abs2rel('hd:d1:d2:d3:','hd:d1:d2:') ok 551 - File::Spec::Mac->abs2rel('hd:d1:d2:d3::','hd:d1:d2:') ok 552 - File::Spec::Mac->abs2rel('hd1:d3:d4:d5:','hd2:d1:d2:') ok 553 - File::Spec::Mac->abs2rel('hd:','hd:d1:d2:') ok 554 - File::Spec::Mac->rel2abs(':d3:','hd:d1:d2:') ok 555 - File::Spec::Mac->rel2abs(':d3:d4:','hd:d1:d2:') ok 556 - File::Spec::Mac->rel2abs('','hd:d1:d2:') ok 557 - File::Spec::Mac->rel2abs('::','hd:d1:d2:') ok 558 - File::Spec::Mac->rel2abs('::','hd:d1:d2:file') ok 559 - File::Spec::Mac->rel2abs(':file','hd:d1:d2:') ok 560 - File::Spec::Mac->rel2abs('::file','hd:d1:d2:') ok 561 - File::Spec::Mac->rel2abs('::d3:','hd:d1:d2:') ok 562 - File::Spec::Mac->rel2abs('hd:','hd:d1:d2:') ok 563 - File::Spec::Mac->rel2abs('hd:d3:file','hd:d1:d2:') ok 564 - File::Spec::Mac->rel2abs('hd:d3:','hd:d1:file') ok 565 - File::Spec::Epoc->case_tolerant() ok 566 - File::Spec::Epoc->canonpath('') ok 567 - File::Spec::Epoc->canonpath('///../../..//./././a//b/.././c/././') ok 568 - File::Spec::Epoc->canonpath('/./') ok 569 - File::Spec::Epoc->canonpath('/a/./') ok 570 - File::Spec::Cygwin->case_tolerant() ok 571 - File::Spec::Cygwin->catfile('a','b','c') ok 572 - File::Spec::Cygwin->catfile('a','b','./c') ok 573 - File::Spec::Cygwin->catfile('./a','b','c') ok 574 - File::Spec::Cygwin->catfile('c') ok 575 - File::Spec::Cygwin->catfile('./c') ok 576 - File::Spec::Cygwin->splitpath('file') ok 577 - File::Spec::Cygwin->splitpath('/d1/d2/d3/') ok 578 - File::Spec::Cygwin->splitpath('d1/d2/d3/') ok 579 - File::Spec::Cygwin->splitpath('/d1/d2/d3/.') ok 580 - File::Spec::Cygwin->splitpath('/d1/d2/d3/..') ok 581 - File::Spec::Cygwin->splitpath('/d1/d2/d3/.file') ok 582 - File::Spec::Cygwin->splitpath('d1/d2/d3/file') ok 583 - File::Spec::Cygwin->splitpath('/../../d1/') ok 584 - File::Spec::Cygwin->splitpath('/././d1/') ok 585 - File::Spec::Cygwin->catpath('','','file') ok 586 - File::Spec::Cygwin->catpath('','/d1/d2/d3/','') ok 587 - File::Spec::Cygwin->catpath('','d1/d2/d3/','') ok 588 - File::Spec::Cygwin->catpath('','/d1/d2/d3/.','') ok 589 - File::Spec::Cygwin->catpath('','/d1/d2/d3/..','') ok 590 - File::Spec::Cygwin->catpath('','/d1/d2/d3/','.file') ok 591 - File::Spec::Cygwin->catpath('','d1/d2/d3/','file') ok 592 - File::Spec::Cygwin->catpath('','/../../d1/','') ok 593 - File::Spec::Cygwin->catpath('','/././d1/','') ok 594 - File::Spec::Cygwin->catpath('d1','d2/d3/','') ok 595 - File::Spec::Cygwin->catpath('d1','d2','d3/') ok 596 - File::Spec::Cygwin->splitdir('') ok 597 - File::Spec::Cygwin->splitdir('/d1/d2/d3/') ok 598 - File::Spec::Cygwin->splitdir('d1/d2/d3/') ok 599 - File::Spec::Cygwin->splitdir('/d1/d2/d3') ok 600 - File::Spec::Cygwin->splitdir('d1/d2/d3') ok 601 - File::Spec::Cygwin->catdir() ok 602 - File::Spec::Cygwin->catdir('/') ok 603 - File::Spec::Cygwin->catdir('','d1','d2','d3','') ok 604 - File::Spec::Cygwin->catdir('d1','d2','d3','') ok 605 - File::Spec::Cygwin->catdir('','d1','d2','d3') ok 606 - File::Spec::Cygwin->catdir('d1','d2','d3') ok 607 - File::Spec::Cygwin->catdir('/','d2/d3') ok 608 - File::Spec::Cygwin->canonpath('///../../..//./././a//b/.././c/././') ok 609 - File::Spec::Cygwin->canonpath('') ok 610 - File::Spec::Cygwin->canonpath('a/../../b/c') ok 611 - File::Spec::Cygwin->canonpath('/.') ok 612 - File::Spec::Cygwin->canonpath('/./') ok 613 - File::Spec::Cygwin->canonpath('/a/./') ok 614 - File::Spec::Cygwin->canonpath('/a/.') ok 615 - File::Spec::Cygwin->canonpath('/../../') ok 616 - File::Spec::Cygwin->canonpath('/../..') ok 617 - File::Spec::Cygwin->abs2rel('/t1/t2/t3','/t1/t2/t3') ok 618 - File::Spec::Cygwin->abs2rel('/t1/t2/t4','/t1/t2/t3') ok 619 - File::Spec::Cygwin->abs2rel('/t1/t2','/t1/t2/t3') ok 620 - File::Spec::Cygwin->abs2rel('/t1/t2/t3/t4','/t1/t2/t3') ok 621 - File::Spec::Cygwin->abs2rel('/t4/t5/t6','/t1/t2/t3') ok 622 - File::Spec::Cygwin->abs2rel('/','/t1/t2/t3') ok 623 - File::Spec::Cygwin->abs2rel('///','/t1/t2/t3') ok 624 - File::Spec::Cygwin->abs2rel('/.','/t1/t2/t3') ok 625 - File::Spec::Cygwin->abs2rel('/./','/t1/t2/t3') ok 626 - File::Spec::Cygwin->abs2rel('/t1/t2/t3', '/') ok 627 - File::Spec::Cygwin->abs2rel('/t1/t2/t3', '/t1') ok 628 - File::Spec::Cygwin->abs2rel('t1/t2/t3', 't1') ok 629 - File::Spec::Cygwin->abs2rel('t1/t2/t3', 't4') ok 630 - File::Spec::Cygwin->rel2abs('t4','/t1/t2/t3') ok 631 - File::Spec::Cygwin->rel2abs('t4/t5','/t1/t2/t3') ok 632 - File::Spec::Cygwin->rel2abs('.','/t1/t2/t3') ok 633 - File::Spec::Cygwin->rel2abs('..','/t1/t2/t3') ok 634 - File::Spec::Cygwin->rel2abs('../t4','/t1/t2/t3') ok 635 - File::Spec::Cygwin->rel2abs('/t1','/t1/t2/t3') ok 636 - File::Spec::Cygwin->rel2abs('//t1/t2/t3','/foo') ok 637 1..637 ok t/taint.t ............... 1..17 ok 1 - getcwd() should not explode under taint mode ok 2 - its return value should be tainted ok 3 - cwd() should not explode under taint mode ok 4 - its return value should be tainted ok 5 - fastcwd() should not explode under taint mode ok 6 - its return value should be tainted ok 7 - fastgetcwd() should not explode under taint mode ok 8 - its return value should be tainted ok 9 - abs_path() should not explode under taint mode ok 10 - its return value should be tainted ok 11 - fast_abs_path() should not explode under taint mode ok 12 - its return value should be tainted ok 13 - realpath() should not explode under taint mode ok 14 - its return value should be tainted ok 15 - fast_realpath() should not explode under taint mode ok 16 - its return value should be tainted ok 17 - $^O should not be tainted ok t/tmpdir.t .............. 1..8 ok 1 - require File::Spec; ok 2 - require File::Spec::Win32; ok 3 - tmpdir() shouldn't change the contents of %ENV ok 4 - Win32->tmpdir() shouldn't change the contents of %ENV ok 5 - Win32->tmpdir() shouldn't change the contents of %ENV ok 6 - File::Spec->tmpdir works with changing env ok 7 - File::Spec::Win32->tmpdir works with changing env ok 8 - tmpdir() always returns an absolute path ok t/win32.t ............... skipped: this is not win32 All tests successful. Files=11, Tests=827, 5 wallclock secs ( 0.13 usr 0.03 sys + 0.64 cusr 0.15 csys = 0.95 CPU) Result: PASS RJBS/PathTools-3.59.tar.gz make test TEST_VERBOSE=1 -- OK Ricardo SIGNES <rjbs@cpan.org> unknown >>> (cd /Users/fly1400/var/cpan/build/PathTools-3.59-GLnD3K && tar cvf - PathTools-3.59.ppd blib) | gzip -c >/Users/fly1400/var/REPO/R/RJ/RJBS/PathTools-3.59.tar.gz PathTools-3.59.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/Cwd/ blib/arch/auto/Cwd/Cwd.bundle blib/lib/ blib/lib/Cwd.pm blib/lib/File/ blib/lib/File/Spec/ blib/lib/File/Spec/Cygwin.pm blib/lib/File/Spec/Epoc.pm blib/lib/File/Spec/Functions.pm blib/lib/File/Spec/Mac.pm blib/lib/File/Spec/OS2.pm blib/lib/File/Spec/Unix.pm blib/lib/File/Spec/VMS.pm blib/lib/File/Spec/Win32.pm blib/lib/File/Spec.pm blib/man3/ blib/man3/Cwd.3 blib/man3/File::Spec.3 blib/man3/File::Spec::Cygwin.3 blib/man3/File::Spec::Epoc.3 blib/man3/File::Spec::Functions.3 blib/man3/File::Spec::Mac.3 blib/man3/File::Spec::OS2.3 blib/man3/File::Spec::Unix.3 blib/man3/File::Spec::VMS.3 blib/man3/File::Spec::Win32.3 >>> mv /Users/fly1400/var/cpan/build/PathTools-3.59-GLnD3K/PathTools-3.59.ppd /Users/fly1400/var/REPO/R/RJ/RJBS Finished 2015-11-15T01:12:24