Class: Webdrivers::Geckodriver
- Defined in:
- lib/webdrivers/geckodriver.rb
Class Method Summary collapse
-
.base_url ⇒ String
Returns url with domain for calls to get this driver.
-
.current_version ⇒ Gem::Version
Returns current geckodriver version.
-
.latest_version ⇒ Gem::Version
Returns latest available geckodriver version.
Methods inherited from Common
Class Method Details
.base_url ⇒ String
Returns url with domain for calls to get this driver.
35 36 37 |
# File 'lib/webdrivers/geckodriver.rb', line 35 def base_url 'https://github.com/mozilla/geckodriver/releases' end |
.current_version ⇒ Gem::Version
Returns current geckodriver version.
13 14 15 16 17 18 19 20 21 |
# File 'lib/webdrivers/geckodriver.rb', line 13 def current_version Webdrivers.logger.debug 'Checking current version' return nil unless exists? version = binary_version return nil if version.nil? normalize_version version.match(/geckodriver (\d+\.\d+\.\d+)/)[1] end |