mirror of
https://github.com/django-q2/django-q2.git
synced 2026-10-09 08:58:11 +08:00
Adds test for custom broker configuration
This commit is contained in:
@@ -1,9 +1,11 @@
|
|||||||
from time import sleep
|
|
||||||
import pytest
|
|
||||||
import os
|
import os
|
||||||
|
from time import sleep
|
||||||
|
|
||||||
|
import pytest
|
||||||
import redis
|
import redis
|
||||||
from django_q.conf import Conf
|
|
||||||
from django_q.brokers import get_broker, Broker
|
from django_q.brokers import get_broker, Broker
|
||||||
|
from django_q.conf import Conf
|
||||||
from django_q.humanhash import uuid
|
from django_q.humanhash import uuid
|
||||||
|
|
||||||
|
|
||||||
@@ -47,6 +49,15 @@ def test_redis():
|
|||||||
Conf.DJANGO_REDIS = 'default'
|
Conf.DJANGO_REDIS = 'default'
|
||||||
|
|
||||||
|
|
||||||
|
def test_custom():
|
||||||
|
Conf.BROKER = 'brokers.redis_broker.Redis'
|
||||||
|
broker = get_broker()
|
||||||
|
assert broker.ping() is True
|
||||||
|
assert broker.info() is not None
|
||||||
|
assert broker.__class__.__name == 'Redis'
|
||||||
|
Conf.BROKER = None
|
||||||
|
|
||||||
|
|
||||||
def test_disque():
|
def test_disque():
|
||||||
Conf.DISQUE_NODES = ['127.0.0.1:7711']
|
Conf.DISQUE_NODES = ['127.0.0.1:7711']
|
||||||
# check broker
|
# check broker
|
||||||
|
|||||||
Reference in New Issue
Block a user