Sha256: f70c7c9c44331eb74205546dff2b383de12ea0b004ee04d79cb805068555d764
Contents?: true
Size: 990 Bytes
Versions: 2
Compression:
Stored size: 990 Bytes
Contents
lib = File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib')) $:.unshift(lib) unless $:.include?(lib) require 'rubygems' require 'yajl' # Our default transport_library = 'net/http' if ARGV.include?( '--em' ) require 'openssl' transport_library = 'em-http' elsif ARGV.include?( '--netp' ) transport_library = 'net/http/persistent' elsif ARGV.include?( '--patron' ) transport_library = 'patron' end require transport_library unless $advertised p transport_library $advertised = true end require 'rufus/jig' require 'test/unit' if transport_library == 'em-http' Thread.new { EM.run {} } Thread.pass until EM.reactor_running? end t = nil begin t = Time.now Rufus::Jig::Http.new('127.0.0.1', 4567).get('/document', :timeout => -1) rescue Exception => e puts p e e.backtrace.each { |l| puts l } puts puts "(#{Time.now - t} seconds)" puts puts "test server not running, please run :" puts puts " ruby test/server.rb" puts exit(1) end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rufus-jig-0.1.23 | test/base.rb |
rufus-jig-0.1.22 | test/base.rb |