Sha256: f6c5c4badf0b8fbdbd728dcba5d2a1482a3c7af203906c478ca0b562221ac607
Contents?: true
Size: 706 Bytes
Versions: 4
Compression:
Stored size: 706 Bytes
Contents
require File.expand_path 'test_helper', File.dirname(__FILE__) class TestSocketIOClientSimple < MiniTest::Test def setup TestServer.start end def test_connect socket = SocketIO::Client::Simple.connect TestServer.url result = false socket.on :connect do result = true end sleep 0.5 assert result end def test_emit_on socket = SocketIO::Client::Simple.connect TestServer.url result = nil socket.on :chat do |data| ## receive echo result = data end post_data = {"msg" => "hello", "at" => Time.now.to_s} socket.on :connect do socket.emit :chat, post_data end sleep 0.5 assert_equal post_data, result end end
Version data entries
4 entries across 4 versions & 1 rubygems