def test_subscription(): b = Broker('d', 'dummy') q = eventlet.Queue() b.subscribe('sub', q) b.process_msg((None, None), 'sub', 'foo') evt, ret = q.get_nowait() assert ret == 'foo', ret