Sha256: ed4f259fa77d7a45ae35c2f9f824b30d6624059b2d5181307cc3e54c90c84cae

Contents?: true

Size: 1.06 KB

Versions: 14

Compression:

Stored size: 1.06 KB

Contents

SPEC_PATH = File.expand_path('../../../spec', __FILE__)
ENV['RAILS_ROOT'] = File.expand_path('../../../spec/dummy', __FILE__)

require 'cucumber/rails'

Capybara.default_selector = :css

ActionController::Base.allow_rescue = false

require 'database_cleaner'
require 'database_cleaner/cucumber'
DatabaseCleaner.strategy = :transaction
Cucumber::Rails::Database.javascript_strategy = :transaction
Cucumber::Rails::World.use_transactional_fixtures = false

require 'factory_girl'
FactoryGirl.definition_file_paths = [File.join(SPEC_PATH, 'factories')]
FactoryGirl.find_definitions

Capybara.default_wait_time = 5
BCrypt::Engine::DEFAULT_COST = 1

require File.join(SPEC_PATH, 'support/shared_connection')

include Warden::Test::Helpers
Warden.test_mode!
DatabaseCleaner.clean_with(:truncation)

After do
  Warden.test_reset!
end

Before '@locator' do
  FileUtils.cp_r Rails.root.join('config', 'locales'), Rails.root.join('tmp')
end

After '@locator' do
  FileUtils.rm_rf Rails.root.join('config', 'locales')
  FileUtils.cp_r Rails.root.join('tmp/locales'), Rails.root.join('config')
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
ab_admin-0.3.6 features/support/env.rb
ab_admin-0.3.5 features/support/env.rb
ab_admin-0.3.4 features/support/env.rb
ab_admin-0.3.3 features/support/env.rb
ab_admin-0.3.2 features/support/env.rb
ab_admin-0.3.1 features/support/env.rb
ab_admin-0.3.0 features/support/env.rb
ab_admin-0.2.3 features/support/env.rb
ab_admin-0.2.2 features/support/env.rb
ab_admin-0.2.1 features/support/env.rb
ab_admin-0.2.0 features/support/env.rb
ab_admin-0.1.2 features/support/env.rb
ab_admin-0.1.1 features/support/env.rb
ab_admin-0.1.0 features/support/env.rb