    # File lib/active_record/fixtures.rb, line 946
        def teardown_fixtures
          return unless defined?(ActiveRecord) && !ActiveRecord::Base.configurations.blank?

          unless run_in_transaction?
            Fixtures.reset_cache
          end

          # Rollback changes if a transaction is active.
          if run_in_transaction? && ActiveRecord::Base.connection.open_transactions != 0
            ActiveRecord::Base.connection.rollback_db_transaction
            ActiveRecord::Base.connection.decrement_open_transactions
          end
          ActiveRecord::Base.clear_active_connections!
        end