Sha256: c035f3e3bfdc32d1a22cb324084446ef2a6198e382e3d524b14cc876eb48e3ad
Contents?: true
Size: 1.43 KB
Versions: 1
Compression:
Stored size: 1.43 KB
Contents
$LOAD_PATH.unshift File.expand_path('..', __FILE__) require 'forwardable' require 'java' include Java %w(commons-jxpath-1.3.jar protobuf-java-2.3.0.jar selenium-common.jar webdriver-opera.jar).each { |jar| require "operadriver/#{jar}" } include_class org.openqa.selenium.WebDriver include_class org.openqa.selenium.RenderedWebElement include_class org.openqa.selenium.NoSuchElementException include_class com.opera.core.systems.OperaDesktopDriver include_class com.opera.core.systems.OperaDriver include_class com.opera.core.systems.OperaWebElement include_class com.opera.core.systems.settings.OperaDriverSettings $KCODE = 'u' # UTF-8 support # TODO This should be replaced when we decide upon a better way of # enabling the Watir 2 API. module OperaWatir @current_api = 1 # Set the API version you wish to use. Please note that setting # this after OperaWatir::Browser has been initialized will have no # affect. # # @param number [Integer] API version to use def self.api=(number) @current_api = number.to_i end # Queries which API to use. # # @return [Integer] Desired API version def self.api @current_api end end require 'operawatir/version' require 'operawatir/platform' require 'operawatir/keys' require 'operawatir/exceptions' require 'operawatir/selector' require 'operawatir/element' require 'operawatir/collection' require 'operawatir/window' require 'operawatir/browser' require 'operawatir/compat'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
operawatir-0.3.2-jruby | lib/operawatir.rb |