Sha256: d228a7f3da494dbaab17369bec2356ff712dd0a38f70fb1db969fcc130dd6418

Contents?: true

Size: 639 Bytes

Versions: 1

Compression:

Stored size: 639 Bytes

Contents

module AktionTest
  module Module
    class Rails
      class Capybara < Base
        def prepare
          require 'capybara/rails'
          require 'capybara/rspec'
          require 'capybara/poltergeist'
        end

        def configure
          ::Capybara.javascript_driver = :poltergeist
        end
      end
    end
  end
end

ActiveSupport.on_load(:active_recod) do
  class ActiveRecord::Base
    mattr_accessor :shared_connection
    @@shared_connection = nil

    def self.connection
      @@shared_connection ||= retrieve_connection
    end
  end

  ActiveRecord::Base.shared_connection = ActiveRecord::Base.connection
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
aktion_test_rails-0.3.0 lib/aktion_test/module/rails/capybara.rb