test/test_cometio.rb in sinatra-cometio-0.1.5 vs test/test_cometio.rb in sinatra-cometio-0.1.6

- old
+ new

@@ -24,10 +24,11 @@ 30.times do break if res != nil sleep 0.1 end + client.close assert res != nil, 'server not respond' assert res["time"] == post_data[:time] assert res["msg"] == post_data[:msg] end @@ -48,10 +49,12 @@ post_data['to'] = session2 client.push :message, post_data end client2.on :message do |data| res2 = data + client2.close + client.close end end 30.times do break if res != nil @@ -69,19 +72,21 @@ client = CometIO::Client.new(App.cometio_url).connect post_data = {:time => Time.now.to_s, :msg => 'hello!!'} res = nil client.on :broadcast do |data| res = data + client.close end res2 = nil client.on :connect do |session| client2 = CometIO::Client.new(App.cometio_url).connect client2.on :connect do |session2| client.push :broadcast, post_data end client2.on :broadcast do |data| res2 = data + client2.close end end 30.times do break if res != nil