module BrowserType
Constants
- CHROME
- CHROME_ONE_VERSION_BACK
- CHROME_TWO_VERSIONS_BACK
- EDGE_CHROMIUM
- EDGE_CHROMIUM_ONE_VERSION_BACK
- EDGE_CHROMIUM_TWO_VERSIONS_BACK
- EDGE_LEGACY
- FIREFOX
- FIREFOX_ONE_VERSION_BACK
- FIREFOX_TWO_VERSIONS_BACK
- IE_10
- IE_11
- IOS_SAFARI
- SAFARI
- SAFARI_ONE_VERSION_BACK
- SAFARI_TWO_VERSIONS_BACK
Public Instance Methods
Source
# File lib/applitools/selenium/browser_types.rb, line 36 def const_defined?(name) return true if name == :EDGE super end
Calls superclass method
Source
# File lib/applitools/selenium/browser_types.rb, line 41 def const_missing(name) if name == :EDGE Applitools::EyesLogger.warn( 'The \'EDGE\' option that is being used in your browsers\' configuration will soon be deprecated. ' \ 'Please change it to either \'EDGE_LEGACY\' for the legacy version ' \ 'or to \'EDGE_CHROMIUM\' for the new Chromium-based version.' ) return EDGE_LEGACY end super end
Calls superclass method
Source
# File lib/applitools/selenium/browser_types.rb, line 53 def enum_values [ CHROME, CHROME_ONE_VERSION_BACK, CHROME_TWO_VERSIONS_BACK, FIREFOX, FIREFOX_ONE_VERSION_BACK, FIREFOX_TWO_VERSIONS_BACK, SAFARI, SAFARI_ONE_VERSION_BACK, SAFARI_TWO_VERSIONS_BACK, IE_11, EDGE_LEGACY, IE_10, EDGE_CHROMIUM, EDGE_CHROMIUM_ONE_VERSION_BACK, EDGE_CHROMIUM_TWO_VERSIONS_BACK, IOS_SAFARI ] end