Fixes connectionerror bug on 2.7

This commit is contained in:
Ilan Steemers
2015-09-02 20:17:44 +02:00
parent dfb1b03cd0
commit e22980834c
2 changed files with 3 additions and 2 deletions

View File

@@ -48,4 +48,4 @@ class Disque(Broker):
return redis_client
except redis.exceptions.ConnectionError:
continue
raise ConnectionError('Could not connect to any Disque nodes')
raise redis.exceptions.ConnectionError('Could not connect to any Disque nodes')

View File

@@ -1,6 +1,7 @@
from time import sleep
import pytest
import os
import redis
from django_q.conf import Conf
from django_q.brokers import get_broker, Broker
@@ -58,7 +59,7 @@ def test_disque():
sleep(1.5)
assert broker.queue_size() == 0
Conf.DISQUE = ['127.0.0.1:7712', '127.0.0.1:7713']
with pytest.raises(ConnectionError):
with pytest.raises(redis.exceptions.ConnectionError):
broker.get_connection()
broker.delete_queue()
assert broker.queue_size() == 0