Module: FakeTree

Defined in:
lib/faketree/base.rb,
lib/faketree/runner.rb

Defined Under Namespace

Classes: Runner

Class Method Summary collapse

Class Method Details

.start!(path_to_yaml) ⇒ Object



4
5
6
7
8
9
# File 'lib/faketree/base.rb', line 4

def self.start!(path_to_yaml)
  FakeFS.activate!

  tree_hash = Yaml.load(File.read(path_to_yaml))
  FakeTree::Runner.new.fake(tree_hash)
end

.stop!Object



11
12
13
# File 'lib/faketree/base.rb', line 11

def self.stop!
  FakeFS.deactivate!
end