Method: FakeFS::FakeFile#initialize
- Defined in:
- lib/fakefs/fake/file.rb
#initialize(name = nil, parent = nil) ⇒ FakeFile
Returns a new instance of FakeFile.
7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/fakefs/fake/file.rb', line 7 def initialize(name = nil, parent = nil) @name = name @parent = parent @inode = FakeInode.new(self) @ctime = Time.now @mtime = @ctime @atime = @ctime @birthtime = @ctime @mode = 0o100000 + (0o666 - File.umask) @uid = Process.uid @gid = Process.gid end |