8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# File 'lib/lookbook_visual_tester/capybara_setup.rb', line 8
def self.setup
return if @setup_complete
Capybara.register_driver :cuprite do |app|
Capybara::Cuprite::Driver.new(
app,
window_size: [1200, 800],
timeout: 20,
process_timeout: 20,
headless: true,
browser_options: { 'ignore-certificate-errors' => true }
)
end
Capybara.default_driver = :cuprite
Capybara.default_max_wait_time = 15
Capybara.server = :puma, { Silent: true }
@setup_complete = true
end
|