Benoit Daloze created JRUBY-6578:
------------------------------------

             Summary: File.readlink with chdir
                 Key: JRUBY-6578
                 URL: https://jira.codehaus.org/browse/JRUBY-6578
             Project: JRuby
          Issue Type: Bug
            Reporter: Benoit Daloze
            Assignee: Thomas E Enebo
         Attachments: 0001-Fix-File.readlink-when-chdir-and-avoid-NPE.patch

Hello,

I've been noticing File.readlink does not work well when changing cwd.
I poked around and with [#3300|http://jira.codehaus.org/browse/JRUBY-3300] and 
understood there was a missing file() call.

I also moved the File.exist? test since readlink should succeed even if the 
target does not exists (File.read? link will return false in this case, even if 
the link actually exists).

The failure I observed was an NPE, because null was passed to newString().
I used runtime.newErrnoFromLastPOSIXErrno() but I'm not sure if it's 
appropriate (what's JNA3?).

Where should I add the tests? RubySpec? JRuby's tests?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to