Actions
Feature #4712
closedFile.writable? inaccurate in windows
Feature #4712:
File.writable? inaccurate in windows
Status:
Feedback
Assignee:
-
Target version:
-
Description
Hello. Here's what happens (when a user doesn't have admin privileges in windows 7):
c:\Program Files (x86)\NetBeans 6.9.1>irb --simple-prompt
File.writable?('.')
=> true
File.writable?('./uninstall.exe')
=> true
File.open('./uninstall.exe', 'wb')
Errno::EACCES: Permission denied - ./uninstall.exe
from (irb):4:ininitialize' from (irb):4:inopen'
from (irb):4
So I think writable was returning true in error here.
Cheers!
-r
Actions