Sha256: 605d6aad317cf1138e4771c28d5ce54b29f87183e0ba37136232debff1969202
Contents?: true
Size: 931 Bytes
Versions: 16
Compression:
Stored size: 931 Bytes
Contents
# encoding: utf-8 $LOAD_PATH.unshift File.dirname(__FILE__) $LOAD_PATH.unshift File.expand_path('../../lib', __FILE__) require 'rspec' require 'guards' require 'server' require 'operawatir/helper' OperaWatir.api = 2 RSpec.configure do |config| config.mock_with :rr end module WatirSpec extend self attr_accessor :args, :guarded def host "http://#{Server.bind}:#{Server.port}" end alias_method :files, :host def guards @guards ||= [] end def guarded? !!@guarded end module Helpers def browser OperaWatir::Helper.browser end def window browser.active_window end def fixture(*paths) [WatirSpec.host, *paths].join('/') end end end include OperaWatir::Exceptions include WatirSpec::Guard::Helpers RSpec.configure do |config| config.include WatirSpec::Helpers config.before(:suite) do Thread.new { WatirSpec::Server.run! } end end
Version data entries
16 entries across 14 versions & 1 rubygems