1 | require 'minitest/autorun'
|
2 | require 'minitest/reporters'
|
3 | Minitest::Reporters.use! Minitest::Reporters::SpecReporter.new
|
4 |
|
5 | require 'active_support/core_ext/kernel/reporting'
|
6 |
|
7 | Dir['test/support/**/*.rb'].each do |file|
|
8 |
|
9 | file = file[5..-4]
|
10 | require_relative File.join('.', file)
|
11 | end
|
12 |
|
13 | GEM_PATH = File.expand_path('../', File.dirname(__FILE__))
|
14 |
|
15 |
|
16 | require 'capybara/poltergeist'
|
17 |
|
18 | Capybara.register_driver :poltergeist do |app|
|
19 | Capybara::Poltergeist::Driver.new(
|
20 | app,
|
21 |
|
22 | window_size: [1280, 1024],
|
23 | timeout: 90,
|
24 | js_errors: true
|
25 | )
|
26 | end
|
27 |
|
28 | Capybara.configure do |config|
|
29 | config.app_host = 'http://localhost:7000'
|
30 | config.default_driver = :poltergeist
|
31 | config.javascript_driver = :poltergeist
|
32 | config.server_port = 7000
|
33 | config.default_wait_time = 10
|
34 | end
|
35 |
|