Class: FixtureKit::MinitestAdapter
- Inherits:
-
Adapter
- Object
- Adapter
- FixtureKit::MinitestAdapter
- Defined in:
- lib/fixture_kit/adapters/minitest_adapter.rb
Constant Summary collapse
- TEST_NAME =
"fixture kit cache pregeneration"
Instance Method Summary collapse
Instance Method Details
#execute(&block) ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/fixture_kit/adapters/minitest_adapter.rb', line 11 def execute(&block) test_class = build_test_class test_method = test_class.test(TEST_NAME) do block.call(self) pass end result = test_class.new(test_method).run return if result.passed? raise result.failures.first.error end |
#identifier_for(identifier) ⇒ Object
24 25 26 |
# File 'lib/fixture_kit/adapters/minitest_adapter.rb', line 24 def identifier_for(identifier) ActiveSupport::Inflector.underscore(identifier.to_s) end |