class CypressRails::ResetsState
Public Class Methods
new()
click to toggle source
# File lib/cypress-rails/resets_state.rb, line 7 def initialize @manages_transactions = ManagesTransactions.instance @initializer_hooks = InitializerHooks.instance end
Public Instance Methods
call(transactional_server:)
click to toggle source
# File lib/cypress-rails/resets_state.rb, line 12 def call(transactional_server:) if transactional_server @manages_transactions.rollback_transaction @manages_transactions.begin_transaction end @initializer_hooks.run(:after_state_reset) end