def test_pub_command(self): client = Client(ioloop=self.io_loop) result = {} def pub_callback(response): result["pub"] = response self.stop() client.connect() client.publish("foobar", "message", callback=pub_callback) self.wait() # blocks self.assertTrue("pub" in result) self.assertEqual(result["pub"], 0) # no subscribers yet
def test_pub_command(self): client = Client(io_loop=self.io_loop) result = {} def pub_callback(response): result["pub"] = response self.stop() client.connect() client.publish("foobar", "message", callback=pub_callback) self.wait() # blocks self.assertTrue("pub" in result) self.assertEqual(result["pub"], 0) # no subscribers yet