Sha256: b25f9d7e4b8b715ff543039ff85d60b19054233c28c0fc2fd32cc7e3d29a9aec
Contents?: true
Size: 526 Bytes
Versions: 22
Compression:
Stored size: 526 Bytes
Contents
require_relative "config" require_relative "manages_transactions" require_relative "initializer_hooks" module CypressRails class ResetsState def initialize @manages_transactions = ManagesTransactions.instance @initializer_hooks = InitializerHooks.instance end def call(transactional_server:) if transactional_server @manages_transactions.rollback_transaction @manages_transactions.begin_transaction end @initializer_hooks.run(:after_state_reset) end end end
Version data entries
22 entries across 22 versions & 1 rubygems