Module: Mongoid::FixtureKit::TestHelper
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/mongoid/fixture_kit/test_helper.rb
Instance Method Summary collapse
- #after_teardown ⇒ Object
- #before_setup ⇒ Object
- #setup_fixtures ⇒ Object
- #teardown_fixtures ⇒ Object
Instance Method Details
#after_teardown ⇒ Object
13 14 15 16 |
# File 'lib/mongoid/fixture_kit/test_helper.rb', line 13 def after_teardown super teardown_fixtures end |
#before_setup ⇒ Object
8 9 10 11 |
# File 'lib/mongoid/fixture_kit/test_helper.rb', line 8 def before_setup super setup_fixtures end |
#setup_fixtures ⇒ Object
74 75 76 77 78 79 80 81 82 83 84 85 |
# File 'lib/mongoid/fixture_kit/test_helper.rb', line 74 def setup_fixtures @fixture_cache = {} if self.class.cached_fixtures && self.class.load_fixtures_once self.class.fixtures(self.class.fixture_kit_names) @loaded_fixtures = self.class.cached_fixtures else self.class.util.reset_cache self.loaded_fixtures = load_fixtures self.class.cached_fixtures = @loaded_fixtures end end |
#teardown_fixtures ⇒ Object
87 88 89 |
# File 'lib/mongoid/fixture_kit/test_helper.rb', line 87 def teardown_fixtures self.class.util.reset_cache end |