コード例 #1
0
ファイル: test_agent.py プロジェクト: alanoe/pulp
    def test_delete_queue_still_registered(self, agent, consumer_manager):
        url = 'test-url'
        queue = 'test-queue'
        consumer_id = 'test-consumer'

        # test
        AgentManager.delete_queue(url, queue, consumer_id)

        # validation
        consumer_manager.assert_called_once_with()
        consumer_manager = consumer_manager.return_value
        consumer_manager.get_consumer.assert_called_once_with(consumer_id)
        self.assertFalse(agent.called)
コード例 #2
0
    def test_delete_queue_still_registered(self, agent, consumer_manager):
        url = 'test-url'
        queue = 'test-queue'
        consumer_id = 'test-consumer'

        # test
        AgentManager.delete_queue(url, queue, consumer_id)

        # validation
        consumer_manager.assert_called_once_with()
        consumer_manager = consumer_manager.return_value
        consumer_manager.get_consumer.assert_called_once_with(consumer_id)
        self.assertFalse(agent.called)
コード例 #3
0
ファイル: test_agent.py プロジェクト: alanoe/pulp
    def test_delete_queue(self, agent, consumer_manager):
        url = 'test-url'
        queue = 'test-queue'
        consumer_id = 'test-consumer'
        consumer_manager.return_value.get_consumer.side_effect = MissingResource

        # test
        AgentManager.delete_queue(url, queue, consumer_id)

        # validation
        consumer_manager.assert_called_once_with()
        consumer_manager = consumer_manager.return_value
        consumer_manager.get_consumer.assert_called_once_with(consumer_id)
        agent.assert_called_once_with()
        agent = agent.return_value
        agent.delete_queue.assert_called_once_with(url, queue)
コード例 #4
0
    def test_delete_queue(self, agent, consumer_manager):
        url = 'test-url'
        queue = 'test-queue'
        consumer_id = 'test-consumer'
        consumer_manager.return_value.get_consumer.side_effect = MissingResource

        # test
        AgentManager.delete_queue(url, queue, consumer_id)

        # validation
        consumer_manager.assert_called_once_with()
        consumer_manager = consumer_manager.return_value
        consumer_manager.get_consumer.assert_called_once_with(consumer_id)
        agent.assert_called_once_with()
        agent = agent.return_value
        agent.delete_queue.assert_called_once_with(url, queue)