X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=vms%2Fext%2Ffilespec.t;h=3415400b21644c8e6ebf6fc1466f517e765ea7e7;hb=6151c65c62ce7952920524e0fc7266714fb41c2f;hp=559659f2afe47be78a1ab69630b88325f225ff04;hpb=9ba1b7d248e0db6e26fa52ba8d5b3768aa0b633f;p=p5sagit%2Fp5-mst-13.2.git diff --git a/vms/ext/filespec.t b/vms/ext/filespec.t index 559659f..3415400 100644 --- a/vms/ext/filespec.t +++ b/vms/ext/filespec.t @@ -21,7 +21,7 @@ foreach $test (@tests) { $expect = undef if $expect eq 'undef'; $rslt = eval "$func('$arg')"; is($@, '', "eval ${func}('$arg')"); - is($rslt, $expect, "${func}('$arg'): '$rslt'"); + is(lc($rslt), lc($expect), "${func}('$arg'): '$rslt'"); } $defwarn = <<'EOW'; @@ -32,10 +32,10 @@ $defwarn = <<'EOW'; EOW is(uc(rmsexpand('[]')), "\U$ENV{DEFAULT}", 'rmsexpand()') || print $defwarn; -is(rmsexpand('from.here'),"\L$ENV{DEFAULT}from.here") || print $defwarn; -is(rmsexpand('from'), "\L$ENV{DEFAULT}from") || print $defwarn; +is(lc(rmsexpand('from.here')),"\L$ENV{DEFAULT}from.here") || print $defwarn; +is(lc(rmsexpand('from')), "\L$ENV{DEFAULT}from") || print $defwarn; -is(rmsexpand('from.here','cant:[get.there];2'), +is(lc(rmsexpand('from.here','cant:[get.there];2')), 'cant:[get.there]from.here;2') || print $defwarn; @@ -62,6 +62,7 @@ __some_:[__where_.__over_]__the_.__rainbow_ unixify /__some_/__where_/__over_ [-] unixify ../ [--] unixify ../../ [...] unixify .../ +__lyrics_:[__are_.__very_^.__sappy_]__but_^.__rhymes_^.__are_.__true_ unixify /__lyrics_/__are_/__very_.__sappy_/__but_.__rhymes_.__are_.__true_ # and back again /__some_/__where_/__over_/__the_.__rainbow_ vmsify __some_:[__where_.__over_]__the_.__rainbow_ @@ -127,5 +128,5 @@ __path_ vmspath [.__path_] ./../. vmsify [-] # Our override of File::Spec->canonpath can do some strange things -__dev:[__dir.000000]__foo File::Spec->canonpath __dev:[__dir]__foo +__dev:[__dir.000000]__foo File::Spec->canonpath __dev:[__dir.000000]__foo __dev:[__dir.][000000]__foo File::Spec->canonpath __dev:[__dir]__foo