Sha256: 6abf529e43a14f3ce49d93c49e5086849acc153eb14fabeaf18f449f3642de56

Contents?: true

Size: 418 Bytes

Versions: 9

Compression:

Stored size: 418 Bytes

Contents

require File.expand_path(File.join(File.dirname(__FILE__), %w[. .. lib dripdrop]))
require 'set'

Thread.abort_on_exception = true

# Used to test websocket clients. 
require 'gimite-websocket'

def rand_addr(scheme='tcp')
  "#{scheme}://127.0.0.1:#{rand(10_000) + 20_000}"
end

def run_reactor(time=0.2,opts={},&block)
  ddn = DripDrop::Node.new(opts,&block)
  ddn.start
  sleep time
  ddn.stop
  sleep 0.1
  ddn
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
dripdrop-0.11.0-java spec/spec_helper.rb
dripdrop-0.11.0 spec/spec_helper.rb
dripdrop-0.10.0 spec/spec_helper.rb
dripdrop-0.10.0-java spec/spec_helper.rb
dripdrop-0.10.0.beta2 spec/spec_helper.rb
dripdrop-0.10.0.beta1 spec/spec_helper.rb
dripdrop-0.9.10 spec/spec_helper.rb
dripdrop-0.9.9 spec/spec_helper.rb
dripdrop-0.9.8 spec/spec_helper.rb