Class FakeFS::File
In: lib/fakefs/file.rb
Parent: Object

Methods

<<   basename   close   const_missing   delete   directory?   dirname   exist?   exists?   expand_path   extname   file?   flush   join   link   mtime   new   open   print   puts   read   read   readlines   readlink   rewind   seek   size   size?   stat   symlink   symlink?   write  

Classes and Modules

Class FakeFS::File::Stat

Constants

PATH_SEPARATOR = '/'
MODES = [ READ_ONLY = "r", READ_WRITE = "r+", WRITE_ONLY = "w", READ_WRITE_TRUNCATE = "w+", APPEND_WRITE_ONLY = "a", APPEND_READ_WRITE = "a+"
FILE_CREATION_MODES = MODES - [READ_ONLY, READ_WRITE]
MODE_BITMASK = RealFile::RDONLY | RealFile::WRONLY | RealFile::RDWR | RealFile::APPEND | RealFile::CREAT | RealFile::EXCL | RealFile::NONBLOCK | RealFile::TRUNC | RealFile::NOCTTY | RealFile::SYNC
FILE_CREATION_BITMASK = RealFile::CREAT

External Aliases

exist? -> exists?
exist? -> readable?
  Assuming that everyone can read and write files
exist? -> writable?
delete -> unlink

Attributes

path  [R] 

Public Class methods

Public Instance methods

<<(content)

Alias for write

print(content)

Alias for write

[Validate]