Run capybara tests against dockerized instance

This commit is contained in:
Dawa Ometto
2022-09-21 16:16:18 +02:00
committed by Dawa Ometto
parent aac6c9da70
commit c48c7dab0b
2 changed files with 29 additions and 3 deletions
+9 -1
View File
@@ -14,7 +14,15 @@ CAPYBARA_DRIVER =
Capybara.default_driver = CAPYBARA_DRIVER
Capybara.enable_aria_label = true
Capybara.server = :webrick
if ENV['GOLLUM_CAPYBARA_URL']
Capybara.configure do |config|
config.run_server = false
config.app_host = ENV['GOLLUM_CAPYBARA_URL']
end
else
Capybara.server = :webrick
end
def console_log(page, level = :severe)
page.driver.browser.logs.get(:browser).select { |log| log.level == level.to_s.upcase }