123456789101112131415161718 |
- from types import SimpleNamespace
- import pytest
- from mock import patch, MagicMock
- from backend.lambdas.tasks.purge_queue import handler
- pytestmark = [pytest.mark.unit, pytest.mark.task]
- @patch("backend.lambdas.tasks.purge_queue.sqs")
- def test_it_purges_queue(mock_resource):
- mock_queue = MagicMock()
- mock_resource.Queue.return_value = mock_queue
- event = {"QueueUrl": "queue_url"}
- handler(event, SimpleNamespace())
- mock_queue.purge.assert_called()
|