merged/test/test_helper.rb

27 lines
773 B
Ruby

# Configure Rails Environment
ENV["RAILS_ENV"] = "test"
require_relative "../test/dummy/config/environment"
require "rails/test_help"
require 'capybara/rails'
require 'capybara/minitest'
require "devise"
require "devise/test/integration_helpers"
require "merged"
Dir[Merged::Engine.root.join("test/helpers/**/*.rb")].each { |f| require f }
class ActionDispatch::IntegrationTest
#include Devise::Test::IntegrationHelpers
#include FactoryBot::Syntax::Methods
# Make the Capybara DSL available in all integration tests
include Capybara::DSL
include Capybara::Minitest::Assertions #### THIS LINE changes minitest assert_select #####
# Reset sessions and driver between tests
teardown do
Capybara.reset_sessions!
Capybara.use_default_driver
end
end