Class: FakeFS::IO

Inherits:
IO
  • Object
show all
Defined in:
lib/fakefs/io.rb

Overview

FakeFS IO class inherit root IO Only minimal mocks are provided as IO may be used by ruby’s internals

Class Method Summary collapse

Class Method Details

.binread(*args) ⇒ Object

Redirects ::IO.binread to ::FakeFS::File.binread



8
9
10
# File 'lib/fakefs/io.rb', line 8

def self.binread(*args)
  ::FakeFS::File.binread(*args)
end

.read(*args) ⇒ Object

Redirects ::IO.read to ::FakeFS::File.read



13
14
15
# File 'lib/fakefs/io.rb', line 13

def self.read(*args)
  ::FakeFS::File.read(*args)
end

.write(*args) ⇒ Object

Redirects ::IO.write to ::FakeFS::File.write



18
19
20
# File 'lib/fakefs/io.rb', line 18

def self.write(*args)
  ::FakeFS::File.write(*args)
end