Module: Spec::Example::ExampleMethods
- Includes:
- Mack::Testing
- Defined in:
- lib/mack-orm/test_extensions.rb
Overview
:nodoc:
Instance Method Summary collapse
- #after_spec_extension ⇒ Object
- #before_spec_extension ⇒ Object
- #execute(options, instance_variables) ⇒ Object
Methods included from Mack::Testing
Instance Method Details
#after_spec_extension ⇒ Object
37 38 |
# File 'lib/mack-orm/test_extensions.rb', line 37 def after_spec_extension end |
#before_spec_extension ⇒ Object
34 35 |
# File 'lib/mack-orm/test_extensions.rb', line 34 def before_spec_extension end |
#execute(options, instance_variables) ⇒ Object
40 41 42 43 44 45 46 47 48 49 50 51 |
# File 'lib/mack-orm/test_extensions.rb', line 40 def execute(, instance_variables) before_spec_extension unless configatron.mack.disable_transactional_tests rollback_transaction do @__res = mack_spec_execute(, instance_variables) end else @__res = mack_spec_execute(, instance_variables) end after_spec_extension return @__res end |