Sha256: 7f6ff6732107fc6e18a45b615d8fe58791892406f79285e12156fe0032cafaaf

Contents?: true

Size: 729 Bytes

Versions: 10

Compression:

Stored size: 729 Bytes

Contents

require 'cucumber/rails'
require 'factory_girl'
require 'database_cleaner'
require 'cucumber/rspec/doubles'

Dir[File.join(File.dirname(__FILE__), '..', '..', "spec/support/*.rb")].each {|f| require f}

ENV["RAILS_ENV"] = "test"

Capybara.default_selector = :css

ActionController::Base.allow_rescue = false

World(FactoryGirl::Syntax::Methods)

begin
  DatabaseCleaner.strategy = :transaction
rescue NameError
  raise "You need to add database_cleaner to your Gemfile (in the :test group) if you wish to use it."
end

Cucumber::Rails::Database.javascript_strategy = :truncation
Capybara.javascript_driver = :webkit

Before do
  allow_any_instance_of(DeviseController).to receive(:devise_mapping) { Devise.mappings[:user] }
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
devise_masquerade-0.6.5 features/support/env.rb
devise_masquerade-0.6.4 features/support/env.rb
devise_masquerade-0.6.3 features/support/env.rb
devise_masquerade-0.6.2 features/support/env.rb
devise_masquerade-0.6.1 features/support/env.rb
devise_masquerade-0.6.0 features/support/env.rb
devise_masquerade-0.5.3 features/support/env.rb
devise_masquerade-0.5.2 features/support/env.rb
devise_masquerade-0.5.1 features/support/env.rb
devise_masquerade-0.5.0 features/support/env.rb