Sha256: dc9fafc335d65d67810cae9b2eda9bff6f3a52bae13af73b3ae8088d3a9c159f
Contents?: true
Size: 917 Bytes
Versions: 2
Compression:
Stored size: 917 Bytes
Contents
$:.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) $:.unshift(File.dirname(__FILE__)) require 'rspec' require 'httpclient' require 'excon' # require 'typhoeus' require 'ethon' require 'patron' require 'http' require 'simplecov' SimpleCov.start require 'httplog' require 'adapters/http_base_adapter' Dir[File.dirname(__FILE__) + '/adapters/*.rb'].each { |f| require f } Dir["./spec/support/**/*.rb"].each {|f| require f} # Start a local rack server to serve up test pages. @server_thread = Thread.new do Rack::Handler::Thin.run Httplog::Test::Server.new, :Port => 9292 end sleep(3) # wait a moment for the server to be booted RSpec.configure do |config| config.before(:each) do require 'stringio' @log = StringIO.new @logger = Logger.new @log HttpLog.configure{ |c| c.logger = @logger } end config.after(:each) do HttpLog.reset! end def log @log.string end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
httplog-1.0.2 | spec/spec_helper.rb |
httplog-1.0.1 | spec/spec_helper.rb |