77from tasktiger import RetryException
88from tasktiger .retry import fixed
99
10- from .config import DELAY , TEST_DB
10+ from .config import DELAY , TEST_DB , REDIS_HOST
1111from .utils import get_tiger
1212
1313
@@ -52,28 +52,28 @@ def long_task_killed():
5252@tiger .task (hard_timeout = DELAY * 2 )
5353def long_task_ok ():
5454 # Signal task has started
55- conn = redis .Redis (db = TEST_DB , decode_responses = True )
55+ conn = redis .Redis (host = REDIS_HOST , db = TEST_DB , decode_responses = True )
5656 conn .lpush (LONG_TASK_SIGNAL_KEY , '1' )
5757
5858 time .sleep (DELAY )
5959
6060
6161def wait_for_long_task ():
6262 """Waits for a long task to start."""
63- conn = redis .Redis (db = TEST_DB , decode_responses = True )
63+ conn = redis .Redis (host = REDIS_HOST , db = TEST_DB , decode_responses = True )
6464 result = conn .blpop (LONG_TASK_SIGNAL_KEY , int (ceil (DELAY * 3 )))
6565 assert result [1 ] == '1'
6666
6767
6868@tiger .task (unique = True )
6969def unique_task (value = None ):
70- conn = redis .Redis (db = TEST_DB , decode_responses = True )
70+ conn = redis .Redis (host = REDIS_HOST , db = TEST_DB , decode_responses = True )
7171 conn .lpush ('unique_task' , value )
7272
7373
7474@tiger .task (lock = True )
7575def locked_task (key , other = None ):
76- conn = redis .Redis (db = TEST_DB , decode_responses = True )
76+ conn = redis .Redis (host = REDIS_HOST , db = TEST_DB , decode_responses = True )
7777 data = conn .getset (key , 1 )
7878 if data is not None :
7979 raise Exception ('task failed, key already set' )
@@ -83,7 +83,7 @@ def locked_task(key, other=None):
8383
8484@tiger .task (queue = 'batch' , batch = True )
8585def batch_task (params ):
86- conn = redis .Redis (db = TEST_DB , decode_responses = True )
86+ conn = redis .Redis (host = REDIS_HOST , db = TEST_DB , decode_responses = True )
8787 try :
8888 conn .rpush ('batch_task' , json .dumps (params ))
8989 except Exception :
@@ -94,7 +94,7 @@ def batch_task(params):
9494
9595@tiger .task (queue = 'batch' )
9696def non_batch_task (arg ):
97- conn = redis .Redis (db = TEST_DB , decode_responses = True )
97+ conn = redis .Redis (host = REDIS_HOST , db = TEST_DB , decode_responses = True )
9898 conn .rpush ('batch_task' , arg )
9999 if arg == 10 :
100100 raise Exception ('exception' )
@@ -109,7 +109,7 @@ def retry_task_2():
109109
110110
111111def verify_current_task ():
112- conn = redis .Redis (db = TEST_DB , decode_responses = True )
112+ conn = redis .Redis (host = REDIS_HOST , db = TEST_DB , decode_responses = True )
113113
114114 try :
115115 tiger .current_tasks
@@ -121,7 +121,7 @@ def verify_current_task():
121121
122122@tiger .task (batch = True , queue = 'batch' )
123123def verify_current_tasks (tasks ):
124- conn = redis .Redis (db = TEST_DB , decode_responses = True )
124+ conn = redis .Redis (host = REDIS_HOST , db = TEST_DB , decode_responses = True )
125125
126126 try :
127127 tasks = tiger .current_task
0 commit comments