Sha256: 3a5ad4f9e4fdf2ec9b5f7ce5c62e6b43be30ab95dc7abc53bb0fe815392430dd
Contents?: true
Size: 723 Bytes
Versions: 2
Compression:
Stored size: 723 Bytes
Contents
# frozen_string_literal: true require 'bundler/setup' require 'generic_test' ENV['HEADLESS'] ||= 'true' browser_args = %w[--disable-popup-blocking --no-sandbox --disable-dev-shm-usage] browser_args << '--headless' if ENV['HEADLESS'] == 'true' GenericTest.browser = Watir::Browser.new :chrome, args: browser_args browser = GenericTest.browser browser.goto ENV['PAGE_URL'] GenericTest.pages << GenericTest::Page.new(browser) RSpec.configure do |config| # Close test server after all RSpec tests have run config.after(:suite) do GenericTest.browser&.close if ENV['test_site_pid'] puts "Closing test site at #{ENV['test_site_pid']}" Process.kill(:QUIT, ENV['test_site_pid'].to_i) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
generic_test-0.1.2 | spec/spec_helper.rb |
generic_test-0.1.1 | spec/spec_helper.rb |