From 7fb12fce49ed36f5656a46bdee6f41834c98626f Mon Sep 17 00:00:00 2001 From: Ilan Steemers Date: Tue, 8 Sep 2015 15:19:40 +0200 Subject: [PATCH] fixes iron-mq test purging a queue that never had a message in it raises a not found error. So we queue one message to initialize. --- django_q/tests/test_brokers.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/django_q/tests/test_brokers.py b/django_q/tests/test_brokers.py index 553788d..0a08bd0 100644 --- a/django_q/tests/test_brokers.py +++ b/django_q/tests/test_brokers.py @@ -96,13 +96,14 @@ def test_disque(): @pytest.mark.skipif(not os.getenv('IRON_MQ_TOKEN'), reason="requires IronMQ credentials") def test_ironmq(): - Conf.IRON_MQ = {'host': os.getenv('IRON_MQ_HOST'), - 'token': os.getenv('IRON_MQ_TOKEN'), + Conf.IRON_MQ = {'token': os.getenv('IRON_MQ_TOKEN'), 'project_id': os.getenv('IRON_MQ_PROJECT_ID')} # check broker broker = get_broker(list_key='djangoQ') assert broker.ping() is True assert broker.info() is not None + # initialize the queue + broker.enqueue('test') # clear before we start broker.purge_queue() # enqueue