Sha256: a9dcd56ea3c954c4f7526bd2376a491a8703b71c3c8ee0af3949630a9bcab0e9
Contents?: true
Size: 479 Bytes
Versions: 3
Compression:
Stored size: 479 Bytes
Contents
require 'rubygems' require 'bundler/setup' require 'em-http' require 'yajl' require 'stallion' require 'stub_server' def failed(http = nil) EventMachine.stop http ? fail(http.error) : fail end def requires_connection(&blk) blk.call if system('ping -t1 -c1 google.com 2>&1 > /dev/null') end def requires_port(port, &blk) port_open = true begin s = TCPSocket.new('localhost', port) s.close() rescue port_open = false end blk.call if port_open end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
em-http-request-1.0.3 | spec/helper.rb |
em-http-request-1.0.2 | spec/helper.rb |
em-http-request-1.0.1 | spec/helper.rb |