Sha256: bcaaad9399d089a79e75e864d3f87fe61295ef9b3ebc677bf247d75e897638c7

Contents?: true

Size: 541 Bytes

Versions: 1

Compression:

Stored size: 541 Bytes

Contents

require 'osc-ruby'
require 'tuio-ruby'
require 'spec'

# monkey patch to get at osc core to send messages
class TuioClient
  def osc
    @osc
  end
end

# helper method for integration tests
def send_message( pattern, *msg )
  osc_msg = OSC::Message.new( pattern, nil, *msg)

  @server.osc.send( :sendmesg, osc_msg )
end

def setup_server
  socket = mock( "socket" )

  # stub out networking
  socket.stub!(:bind).with("", 3333)

  UDPSocket.stub!(:new).and_return( socket )

  # UDPSocket.new.bind( "", 3333 )
  @server = TuioClient.new
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tuio-ruby-0.2.5 spec/spec_helper.rb