Sha256: d8be77be49af49dc2776fd3555aa7fa9cabf62198c30d3bf9acae9dbba3532dd

Contents?: true

Size: 570 Bytes

Versions: 7

Compression:

Stored size: 570 Bytes

Contents

# Good read on using database_cleaner (in lieu of a shared connection):
#   http://devblog.avdi.org/2012/08/31/configuring-database_cleaner-with-rails-rspec-capybara-and-selenium/

RSpec.configure do |config|
  config.before(:suite) do
    DatabaseCleaner.clean_with(:truncation)
  end

  config.before(:each) do
    DatabaseCleaner.strategy = :transaction
  end

  config.before(:each, js: true) do
    DatabaseCleaner.strategy = :truncation
  end

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

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

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
raygun-0.0.34 rails_32/spec/support/database_cleaner.rb
raygun-0.0.34.pre2 rails_32/spec/support/database_cleaner.rb
raygun-0.0.33 rails_32/spec/support/database_cleaner.rb
raygun-0.0.32 rails_32/spec/support/database_cleaner.rb
raygun-0.0.31 rails_32/spec/support/database_cleaner.rb
raygun-0.0.30 rails_32/spec/support/database_cleaner.rb
raygun-0.0.29 rails_32/spec/support/database_cleaner.rb