module Agilibox::CucumberConfig
Attributes
cuprite_process_timeout[W]
cuprite_timeout[W]
databasecleaner_tables[W]
window_size[W]
Public Class Methods
cuprite_process_timeout()
click to toggle source
# File lib/agilibox/cucumber_config.rb, line 12 def cuprite_process_timeout @cuprite_process_timeout ||= 15 end
cuprite_timeout()
click to toggle source
# File lib/agilibox/cucumber_config.rb, line 6 def cuprite_timeout @cuprite_timeout ||= 15 end
databasecleaner_tables()
click to toggle source
# File lib/agilibox/cucumber_config.rb, line 24 def databasecleaner_tables @databasecleaner_tables ||= %w( ar_internal_metadata schema_migrations spatial_ref_sys ) end
require_all_helpers!()
click to toggle source
# File lib/agilibox/cucumber_config.rb, line 32 def require_all_helpers! files = Dir.glob Agilibox::Engine.root.join("lib", "agilibox", "cucumber_helpers", "*.rb") files.delete_if { |f| f.match?(/apparition|chrome|cuprite|_steps/) } files.each { |file| require file } end
require_apparition!()
click to toggle source
# File lib/agilibox/cucumber_config.rb, line 38 def require_apparition! require Agilibox::Engine.root.join("lib", "agilibox", "cucumber_helpers", "apparition.rb") end
require_chrome_headless!()
click to toggle source
# File lib/agilibox/cucumber_config.rb, line 42 def require_chrome_headless! require Agilibox::Engine.root.join("lib", "agilibox", "cucumber_helpers", "chrome_headless.rb") end
require_common_steps!()
click to toggle source
# File lib/agilibox/cucumber_config.rb, line 50 def require_common_steps! require Agilibox::Engine.root.join("lib", "agilibox", "cucumber_helpers", "common_steps.rb") end
require_cuprite!()
click to toggle source
# File lib/agilibox/cucumber_config.rb, line 46 def require_cuprite! require Agilibox::Engine.root.join("lib", "agilibox", "cucumber_helpers", "cuprite.rb") end
window_size()
click to toggle source
# File lib/agilibox/cucumber_config.rb, line 18 def window_size @window_size ||= [1680, 1050] end