Sha256: c898a04435893e2b3cd43d24bcabb148fa1d309c6f2f1d012a2b0d5dff0555fc

Contents?: true

Size: 424 Bytes

Versions: 2

Compression:

Stored size: 424 Bytes

Contents

module Symbiont
  module Browser

    @@browser = false

    def self.start
      unless @@browser
        target = ENV['BROWSER']
        @@browser = watir_browser(target)
      end
      @@browser
    end

    def self.stop
      @@browser.quit if @@browser
      @@browser = false
    end

    private

    def self.watir_browser(target)
      Watir::Browser.new(target.to_sym)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
symbiont-0.2.1 specs/common/support/browser.rb
symbiont-0.2.0 specs/common/support/browser.rb