# New Ticket Created by  dakkar 
# Please include the string:  [perl #132675]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=132675 >


IO::Path.dir uses the global $*CWD to construct the objects it
returns; it should probably use the invocant's $!CWD instead.

This test currently fails:

  use v6.c;
  use Test;

  mkdir('/tmp/one/two');

  for IO::Path.new('one',:CWD</tmp/>).dir -> $d {
    ok $d ~~ :e, "{$d.perl} should exist";
  }

  done-testing;

while this passes:

  for IO::Path.new('/tmp/one/two').dir -> $d {
    ok $d ~~ :e, "{$d.perl} should exist";
  }

I think they should both pass.

-- 
        Dakkar - <Mobilis in mobile>
        GPG public key fingerprint = A071 E618 DD2C 5901 9574
                                     6FE2 40EA 9883 7519 3F88
                            key id = 0x75193F88

Reply via email to