Module: FakeFS::FileTest
Overview
FileTest
Instance Method Summary collapse
- #directory?(file_name) ⇒ Boolean
- #executable?(file_name) ⇒ Boolean
- #exist?(file_name) ⇒ Boolean
- #file?(file_name) ⇒ Boolean
- #readable?(file_name) ⇒ Boolean
- #size?(file_name) ⇒ Boolean
- #sticky?(file_name) ⇒ Boolean
- #symlink?(file_name) ⇒ Boolean
- #world_readable?(file_name) ⇒ Boolean
- #world_writable?(file_name) ⇒ Boolean
- #writable?(file_name) ⇒ Boolean
- #zero?(file_name) ⇒ Boolean
Instance Method Details
#directory?(file_name) ⇒ Boolean
8 9 10 |
# File 'lib/fakefs/file_test.rb', line 8 def directory?(file_name) File.directory?(file_name) end |
#executable?(file_name) ⇒ Boolean
12 13 14 |
# File 'lib/fakefs/file_test.rb', line 12 def executable?(file_name) File.executable?(file_name) end |
#exist?(file_name) ⇒ Boolean
16 17 18 |
# File 'lib/fakefs/file_test.rb', line 16 def exist?(file_name) File.exist?(file_name) end |
#file?(file_name) ⇒ Boolean
20 21 22 |
# File 'lib/fakefs/file_test.rb', line 20 def file?(file_name) File.file?(file_name) end |
#readable?(file_name) ⇒ Boolean
28 29 30 |
# File 'lib/fakefs/file_test.rb', line 28 def readable?(file_name) File.readable?(file_name) end |
#size?(file_name) ⇒ Boolean
24 25 26 |
# File 'lib/fakefs/file_test.rb', line 24 def size?(file_name) File.size?(file_name) end |
#sticky?(file_name) ⇒ Boolean
32 33 34 |
# File 'lib/fakefs/file_test.rb', line 32 def sticky?(file_name) File.sticky?(file_name) end |
#symlink?(file_name) ⇒ Boolean
36 37 38 |
# File 'lib/fakefs/file_test.rb', line 36 def symlink?(file_name) File.symlink?(file_name) end |
#world_readable?(file_name) ⇒ Boolean
40 41 42 |
# File 'lib/fakefs/file_test.rb', line 40 def world_readable?(file_name) File.new(file_name).stat.world_readable? end |
#world_writable?(file_name) ⇒ Boolean
44 45 46 |
# File 'lib/fakefs/file_test.rb', line 44 def world_writable?(file_name) File.new(file_name).stat.world_writable? end |