Sha256: 044f99144b48a759c4cc9f760d6aa332cc8e360a14da1f134da80563582f3afd
Contents?: true
Size: 911 Bytes
Versions: 25
Compression:
Stored size: 911 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' 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 def new_browser OperaWatir::Helper.browser end module Helpers 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.include OperaWatir::Helper::SpecHelpers config.before(:suite) do Thread.new { WatirSpec::Server.run! } end end
Version data entries
25 entries across 25 versions & 1 rubygems