Module: ComposableFixtures::ExampleGroupHelpers

Included in:
RSpec::Core::ExampleGroup
Defined in:
lib/composable_fixtures.rb

Instance Method Summary collapse

Instance Method Details

#use_composed_fixture_set(*fixtures) ⇒ Object



8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/composable_fixtures.rb', line 8

def use_composed_fixture_set(*fixtures)
  FixtureDirectory.create
  FixtureDirectory.write(
    FixtureComposer.new(fixtures).as_filename_to_yaml
  )
  
  self.fixture_path = FixtureDirectory.path

  after(:all) do
    FixtureDirectory.destroy
  end
end