Ejemplo n.º 1
0
    def test_init(self):
        expect(ProtocolClass.__init__).args('foo', a='b')

        klass = BasicClass.__new__(BasicClass)
        klass.__init__('foo', a='b')

        assert_equals(
            {
                11: klass._recv_qos_ok,
                21: klass._recv_consume_ok,
                31: klass._recv_cancel_ok,
                50: klass._recv_return,
                60: klass._recv_deliver,
                71: klass._recv_get_response,
                72: klass._recv_get_response,
                111: klass._recv_recover_ok,
            }, klass.dispatch_map)
        assert_equals(0, klass._consumer_tag_id)
        assert_equals(deque(), klass._pending_consumers)
        assert_equals({}, klass._consumer_cb)
        assert_equals(deque(), klass._get_cb)
        assert_equals(deque(), klass._recover_cb)
        assert_equals(deque(), klass._cancel_cb)
Ejemplo n.º 2
0
    def test_init(self):
        expect(ProtocolClass.__init__).args('foo', a='b')

        klass = BasicClass.__new__(BasicClass)
        klass.__init__('foo', a='b')

        assert_equals(
            {
                11: klass._recv_qos_ok,
                21: klass._recv_consume_ok,
                31: klass._recv_cancel_ok,
                50: klass._recv_return,
                60: klass._recv_deliver,
                71: klass._recv_get_response,
                72: klass._recv_get_response,
                111: klass._recv_recover_ok,
            }, klass.dispatch_map)
        assert_equals(0, klass._consumer_tag_id)
        assert_equals(deque(), klass._pending_consumers)
        assert_equals({}, klass._consumer_cb)
        assert_equals(deque(), klass._get_cb)
        assert_equals(deque(), klass._recover_cb)
        assert_equals(deque(), klass._cancel_cb)