aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/system_testing/test_helper.rb
blob: 2027a55d90da6223e63b4bf241cd45d74fea046e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
require 'capybara/dsl'
require 'system_testing/test_helpers'

module SystemTesting
  module TestHelper # :nodoc:
    include TestHelpers::FormHelper
    include TestHelpers::Assertions
    include Capybara::DSL

    Capybara.app = Rack::Builder.new do
      map "/" do
        run Rails.application
      end
    end

    def after_teardown
      Capybara.reset_sessions!
      super
    end
  end
end