@@ -60,7 +60,7 @@ def broker(self):
6060 @pytest .mark .timeout (2 )
6161 def test_prefetch_limits_message_consumption (self , broker ):
6262 """Verify that prefetch parameter limits message consumption."""
63- broker .create ( queue = "test-queue" )
63+ broker .sync ([ "test-queue" ] )
6464 broker .purge (queue = "test-queue" )
6565
6666 # Enqueue more messages than prefetch limit
@@ -93,7 +93,7 @@ def receive_messages():
9393 @pytest .mark .timeout (2 )
9494 def test_suspend_resume_affects_prefetch_capacity (self , broker ):
9595 """Verify suspending messages frees capacity and resuming reduces it."""
96- broker .create ( queue = "test-queue" )
96+ broker .sync ([ "test-queue" ] )
9797 broker .purge (queue = "test-queue" )
9898
9999 # Enqueue messages
@@ -131,7 +131,7 @@ def receive_messages():
131131 @pytest .mark .timeout (2 )
132132 def test_complete_message_frees_prefetch_capacity (self , broker ):
133133 """Verify completing messages frees up capacity."""
134- broker .create ( queue = "test-queue" )
134+ broker .sync ([ "test-queue" ] )
135135 broker .purge (queue = "test-queue" )
136136
137137 # Enqueue more messages than prefetch limit
@@ -171,7 +171,7 @@ def receive_messages():
171171 @pytest .mark .timeout (2 )
172172 def test_multiple_receivers_independent_prefetch_limits (self , broker ):
173173 """Verify multiple receivers operate with independent prefetch limits."""
174- broker .create ( queue = "test-queue" )
174+ broker .sync ([ "test-queue" ] )
175175 broker .purge (queue = "test-queue" )
176176
177177 # Enqueue enough messages for both receivers
@@ -223,8 +223,7 @@ def test_receive_rejects_empty_queues(self, broker):
223223 @skip_if_unsupported ("supports_multiple_queues" )
224224 def test_receive_supports_multiple_queues (self , broker ):
225225 """Verify broker can receive from multiple queues."""
226- broker .create (queue = "queue1" )
227- broker .create (queue = "queue2" )
226+ broker .sync (["queue1" , "queue2" ])
228227 broker .purge (queue = "queue1" )
229228 broker .purge (queue = "queue2" )
230229
@@ -260,10 +259,7 @@ def receive_messages():
260259 def test_multiple_queues_with_mixed_empty_and_filled (self , broker ):
261260 """Verify broker handles multiple queues with some empty, some with messages."""
262261
263- broker .create (queue = "empty1" )
264- broker .create (queue = "filled" )
265- broker .create (queue = "empty2" )
266- broker .create (queue = "also_filled" )
262+ broker .sync (["empty1" , "filled" , "empty2" , "also_filled" ])
267263 broker .purge (queue = "empty1" )
268264 broker .purge (queue = "filled" )
269265 broker .purge (queue = "empty2" )
@@ -308,8 +304,7 @@ def test_duplicate_queue_names_get_additional_priority(self, broker):
308304 probability in the round-robin selection.
309305 """
310306
311- broker .create (queue = "priority_queue" )
312- broker .create (queue = "normal_queue" )
307+ broker .sync (["priority_queue" , "normal_queue" ])
313308 broker .purge (queue = "priority_queue" )
314309 broker .purge (queue = "normal_queue" )
315310
@@ -410,9 +405,7 @@ def test_empty_queue_cycling_fairness(self, broker):
410405 the message, not just cycle by a fixed amount.
411406 """
412407
413- broker .create (queue = "empty" )
414- broker .create (queue = "queue1" )
415- broker .create (queue = "queue2" )
408+ broker .sync (["empty" , "queue1" , "queue2" ])
416409 broker .purge (queue = "empty" )
417410 broker .purge (queue = "queue1" )
418411 broker .purge (queue = "queue2" )
@@ -473,7 +466,7 @@ def receive_messages():
473466 @pytest .mark .timeout (2 )
474467 def test_higher_priority_consumed_first (self , broker ):
475468 """Verify that higher priority messages are consumed before lower ones."""
476- broker .create ( queue = "test-queue" )
469+ broker .sync ([ "test-queue" ] )
477470 broker .purge (queue = "test-queue" )
478471
479472 # Enqueue low priority first, then high priority
0 commit comments