Class: Standout::Capybara::Drivers::Base
- Inherits:
-
Object
- Object
- Standout::Capybara::Drivers::Base
show all
- Defined in:
- lib/standout/capybara/drivers/base.rb
Class Method Summary
collapse
Class Method Details
.driver_name ⇒ Object
20
21
22
|
# File 'lib/standout/capybara/drivers/base.rb', line 20
def self.driver_name
@driver_name
end
|
.driver_name=(value) ⇒ Object
16
17
18
|
# File 'lib/standout/capybara/drivers/base.rb', line 16
def self.driver_name=(value)
@driver_name = value
end
|
.register ⇒ Object
10
11
12
13
14
|
# File 'lib/standout/capybara/drivers/base.rb', line 10
def self.register
::Capybara::Screenshot.register_driver(driver_name) do |driver, path|
driver.browser.save_screenshot(path)
end
end
|
.use! ⇒ Object
5
6
7
8
|
# File 'lib/standout/capybara/drivers/base.rb', line 5
def self.use!
::Capybara.javascript_driver = driver_name
::Capybara.default_driver = driver_name
end
|