Method: DataMagic.load_for_scenario

Defined in:
lib/data_magic.rb

.load_for_scenario(scenario, fixture_folder = DataMagic.yml_directory) ⇒ Object

Given a scenario, load any fixture it needs. Fixture tags should be in the form of @datamagic_FIXTUREFILE



45
46
47
48
49
50
51
52
# File 'lib/data_magic.rb', line 45

def self.load_for_scenario(scenario, fixture_folder = DataMagic.yml_directory)
  orig_yml_directory = DataMagic.yml_directory
  DataMagic.yml_directory = fixture_folder
  fixture_files = fixture_files_on(scenario)

  DataMagic.load "#{fixture_files.last}.yml" if fixture_files.count > 0
  DataMagic.yml_directory = orig_yml_directory
end