Sha256: 9657737e18d35daedad1b256fa59c16db5d1630e0fd5ad1e6f0de2f356ae893a

Contents?: true

Size: 547 Bytes

Versions: 1

Compression:

Stored size: 547 Bytes

Contents

# frozen_string_literal: true

module ActiveRecord
  class Base
    class_attribute :shared_connection

    def self.connection
      shared_connection || retrieve_connection
    end
  end
end

Before('@javascript') do
  Cucumber::Rails::Database.before_js if Cucumber::Rails::Database.autorun_database_cleaner
end

Before('not @javascript') do
  Cucumber::Rails::Database.before_non_js if Cucumber::Rails::Database.autorun_database_cleaner
end

After do
  Cucumber::Rails::Database.after if Cucumber::Rails::Database.autorun_database_cleaner
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cucumber-rails-2.1.0 lib/cucumber/rails/hooks/active_record.rb