Sha256: 3626db56d3a1193984b23e529cf7d7ffcdf6c2f5a00f8f0f5619cbb0bc901dec
Contents?: true
Size: 648 Bytes
Versions: 1
Compression:
Stored size: 648 Bytes
Contents
require 'selenium-webdriver' require 'selenium-connect/configuration' require 'selenium-connect/runner' require 'selenium-connect/server' module SeleniumConnect extend self attr_reader :config, :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.6.0 | lib/selenium-connect.rb |