tests: add test for file not found error

This commit is contained in:
Julius Unverfehrt 2024-04-16 16:19:45 +02:00
parent 1689cd762b
commit 876253b3fb

View File

@ -18,7 +18,21 @@ def make_callback(process_time):
return callback
def file_not_found_callback(x):
raise FileNotFoundError("File not found")
class TestQueueManager:
def test_not_available_file_leads_to_message_rejection_without_crashing(
self, queue_manager, input_message, stop_message
):
queue_manager.purge_queues()
queue_manager.publish_message_to_input_queue(input_message)
queue_manager.publish_message_to_input_queue(stop_message)
queue_manager.start_consuming(file_not_found_callback)
def test_processing_of_several_messages(self, queue_manager, input_message, stop_message):
queue_manager.purge_queues()