def test_close_while_locked(self): tp = AMQPTransport(Mock()) tp.lock = True tp.close() self.assertEquals(tp._client.close.call_count, 0) self.assertEquals(tp._client.callbacks.remove.call_count, 0)
def test_close(self): client = Mock() tp = AMQPTransport(client) tp.close() client.close.assert_called_once_with() self.assertEquals(client.callbacks.remove.call_count, 4) self.assertEquals(client.callbacks.remove.call_args_list, [call(client.channel_number, 'Basic.GetEmpty'), call(client.channel_number, 'Channel.Close'), call(client.channel_number, '_on_basic_deliver'), call(client.channel_number, '_on_basic_get')])
def test_close(self): client = Mock() tp = AMQPTransport(client) tp.close() client.close.assert_called_once_with() self.assertEquals(client.callbacks.remove.call_count, 4) self.assertEquals(client.callbacks.remove.call_args_list, [ call(client.channel_number, 'Basic.GetEmpty'), call(client.channel_number, 'Channel.Close'), call(client.channel_number, '_on_basic_deliver'), call(client.channel_number, '_on_basic_get') ])
def test_close(self): client = Mock() tp = AMQPTransport(client) tp.close() client.close.assert_called_once_with()