Sha256: 187c45d245dd23883842abb2de77d8215a28b05a53b78e677a7a5c53e5ae23a4
Contents?: true
Size: 662 Bytes
Versions: 1
Compression:
Stored size: 662 Bytes
Contents
require 'selenium-webdriver' require 'selenium-connect/configuration' require 'selenium-connect/runner' require 'selenium-connect/server' module SeleniumConnect extend self attr_reader :config, :config_file, :location, :server, :driver def configure yield configuration end def configuration @config = Configuration.new end def localhost? config.host == 'localhost' end def run if localhost? @server = Server.new(config) server.start end @driver = Runner.new(config).driver end def finish driver.quit if localhost? then server.stop end end alias :start :run alias :stop :finish end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
selenium-connect-1.7.0 | lib/selenium-connect.rb |