Sha256: f44826801089d70f08c3c43057b8f928e0d7c2d59f179c902f0466c1c7e56661

Contents?: true

Size: 582 Bytes

Versions: 4

Compression:

Stored size: 582 Bytes

Contents

require 'test_helper'
require 'capybara/rails'
require 'database_cleaner'

DatabaseCleaner.strategy = :truncation

class ActionDispatch::IntegrationTest
  # Make the Capybara DSL available in all integration tests
  include Capybara::DSL

  # Stop ActiveRecord from wrapping tests in transactions
  self.use_transactional_fixtures = false

  teardown do
    DatabaseCleaner.clean       # Truncate the database
    Capybara.reset_sessions!    # Forget the (simulated) browser state
    Capybara.use_default_driver # Revert Capybara.current_driver to Capybara.default_driver
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
current_user-0.2.1 test/integration_test_helper.rb
current_user-0.2.0 test/integration_test_helper.rb
current_user-0.1.0 test/integration_test_helper.rb
current_user-0.0.1 test/integration_test_helper.rb