Sha256: 68fcc3cf160531e280156d50d4ee54e92525e1f2976853eac0f2ec5c679c9c09

Contents?: true

Size: 913 Bytes

Versions: 6

Compression:

Stored size: 913 Bytes

Contents

require 'base_spec_helper'
require 'draper/railtie'
require File.expand_path('../../config/environment', __FILE__)
require 'rspec/rails'
require 'capybara/rspec'
require 'capybara/poltergeist'
require 'factory_girl'
require 'database_cleaner'
Dir[Rails.root.join('spec/support_features/**/*.rb')].each { |f| require f }

ActiveRecord::Migration.check_pending! if defined?(ActiveRecord::Migration)

Draper::ViewContext.test_strategy :full

DatabaseCleaner.strategy = :truncation

Capybara.javascript_driver = :poltergeist
Capybara.default_wait_time = 5

RSpec.configure do |config|
  config.use_transactional_fixtures = false
  config.infer_base_class_for_anonymous_controllers = false

  config.include FactoryGirl::Syntax::Methods

  config.before(:suite) do
    DatabaseCleaner.clean
  end

  config.before(:each) do
    DatabaseCleaner.start
  end

  config.after(:each) do
    DatabaseCleaner.clean
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
rails_spec_harness-0.0.9 lib/generators/harness_spec_helper/templates/features_spec_helper.rb
rails_spec_harness-0.0.8 lib/generators/harness_spec_helper/templates/features_spec_helper.rb
rails_spec_harness-0.0.7 lib/generators/harness_spec_helper/templates/features_spec_helper.rb
rails_spec_harness-0.0.6 lib/generators/harness_spec_helper/templates/features_spec_helper.rb
rails_spec_harness-0.0.5 lib/generators/harness_spec_helper/templates/features_spec_helper.rb
rails_spec_harness-0.0.4 lib/generators/harness_spec_helper/templates/features_spec_helper.rb