@@ -120,27 +120,27 @@ class JobTestCase(TestCase):
120
120
121
121
def test_create_job (self ):
122
122
job = Job (name = 'testjob' )
123
- self .assertEqual (job .state , Job .State .NEW )
123
+ self .assertEqual (job .state , Job .STATES .NEW )
124
124
125
125
def test_create_job_with_queue (self ):
126
126
job = Job (name = 'testjob' , queue_name = 'lol' )
127
- self .assertEqual (job .state , Job .State .NEW )
127
+ self .assertEqual (job .state , Job .STATES .NEW )
128
128
self .assertEqual (job .queue_name , 'lol' )
129
129
130
130
def test_get_next_ready_job (self ):
131
131
self .assertTrue (Job .objects .get_ready_or_none ('default' ) is None )
132
132
133
- Job .objects .create (name = 'testjob' , state = Job .State .READY )
134
- Job .objects .create (name = 'testjob' , state = Job .State .PROCESSING )
135
- expected = Job .objects .create (name = 'testjob' , state = Job .State .READY )
133
+ Job .objects .create (name = 'testjob' , state = Job .STATES .READY )
134
+ Job .objects .create (name = 'testjob' , state = Job .STATES .PROCESSING )
135
+ expected = Job .objects .create (name = 'testjob' , state = Job .STATES .READY )
136
136
expected .created = datetime .now () - timedelta (minutes = 1 )
137
137
expected .save ()
138
138
139
139
self .assertEqual (Job .objects .get_ready_or_none ('default' ), expected )
140
140
141
141
def test_gets_jobs_in_priority_order (self ):
142
142
job_1 = Job .objects .create (name = 'testjob' )
143
- job_2 = Job .objects .create (name = 'testjob' , state = Job .State .PROCESSING )
143
+ job_2 = Job .objects .create (name = 'testjob' , state = Job .STATES .PROCESSING )
144
144
job_3 = Job .objects .create (name = 'testjob' , priority = 3 )
145
145
job_4 = Job .objects .create (name = 'testjob' , priority = 2 )
146
146
self .assertEqual ({
@@ -153,7 +153,7 @@ def test_gets_jobs_in_priority_order(self):
153
153
154
154
def test_gets_jobs_in_negative_priority_order (self ):
155
155
job_1 = Job .objects .create (name = 'testjob' )
156
- job_2 = Job .objects .create (name = 'testjob' , state = Job .State .PROCESSING )
156
+ job_2 = Job .objects .create (name = 'testjob' , state = Job .STATES .PROCESSING )
157
157
job_3 = Job .objects .create (name = 'testjob' , priority = - 2 )
158
158
job_4 = Job .objects .create (name = 'testjob' , priority = 1 )
159
159
self .assertEqual ({
@@ -166,7 +166,7 @@ def test_gets_jobs_in_negative_priority_order(self):
166
166
167
167
def test_gets_jobs_in_priority_and_date_order (self ):
168
168
job_1 = Job .objects .create (name = 'testjob' , priority = 3 )
169
- job_2 = Job .objects .create (name = 'testjob' , state = Job .State .PROCESSING , priority = 3 )
169
+ job_2 = Job .objects .create (name = 'testjob' , state = Job .STATES .PROCESSING , priority = 3 )
170
170
job_3 = Job .objects .create (name = 'testjob' , priority = 3 )
171
171
job_4 = Job .objects .create (name = 'testjob' , priority = 3 )
172
172
self .assertEqual ({
@@ -187,9 +187,9 @@ def test_get_next_ready_job_created(self):
187
187
"""
188
188
self .assertTrue (Job .objects .get_ready_or_none ('default' ) is None )
189
189
190
- Job .objects .create (name = 'testjob' , state = Job .State .NEW )
191
- Job .objects .create (name = 'testjob' , state = Job .State .PROCESSING )
192
- expected = Job .objects .create (name = 'testjob' , state = Job .State .NEW )
190
+ Job .objects .create (name = 'testjob' , state = Job .STATES .NEW )
191
+ Job .objects .create (name = 'testjob' , state = Job .STATES .PROCESSING )
192
+ expected = Job .objects .create (name = 'testjob' , state = Job .STATES .NEW )
193
193
expected .created = datetime .now () - timedelta (minutes = 1 )
194
194
expected .save ()
195
195
@@ -217,7 +217,7 @@ def test_process_job(self):
217
217
job = Job .objects .create (name = 'testjob' )
218
218
process_job ('default' )
219
219
job = Job .objects .get ()
220
- self .assertEqual (job .state , Job .State .COMPLETE )
220
+ self .assertEqual (job .state , Job .STATES .COMPLETE )
221
221
222
222
def test_process_job_wrong_queue (self ):
223
223
"""
@@ -226,7 +226,7 @@ def test_process_job_wrong_queue(self):
226
226
job = Job .objects .create (name = 'testjob' , queue_name = 'lol' )
227
227
process_job ('default' )
228
228
job = Job .objects .get ()
229
- self .assertEqual (job .state , Job .State .NEW )
229
+ self .assertEqual (job .state , Job .STATES .NEW )
230
230
231
231
232
232
@override_settings (JOBS = {'testjob' : {'tasks' : ['django_dbq.tests.test_task' ], 'creation_hook' : 'django_dbq.tests.creation_hook' }})
@@ -253,7 +253,7 @@ def test_failure_hook(self):
253
253
job = Job .objects .create (name = 'testjob' )
254
254
process_job ('default' )
255
255
job = Job .objects .get ()
256
- self .assertEqual (job .state , Job .State .FAILED )
256
+ self .assertEqual (job .state , Job .STATES .FAILED )
257
257
self .assertEqual (job .workspace ['output' ], 'failure hook ran' )
258
258
259
259
@@ -263,19 +263,19 @@ class DeleteOldJobsTestCase(TestCase):
263
263
def test_delete_old_jobs (self ):
264
264
two_days_ago = datetime .utcnow () - timedelta (days = 2 )
265
265
266
- j1 = Job .objects .create (name = 'testjob' , state = Job .State .COMPLETE )
266
+ j1 = Job .objects .create (name = 'testjob' , state = Job .STATES .COMPLETE )
267
267
j1 .created = two_days_ago
268
268
j1 .save ()
269
269
270
- j2 = Job .objects .create (name = 'testjob' , state = Job .State .FAILED )
270
+ j2 = Job .objects .create (name = 'testjob' , state = Job .STATES .FAILED )
271
271
j2 .created = two_days_ago
272
272
j2 .save ()
273
273
274
- j3 = Job .objects .create (name = 'testjob' , state = Job .State .NEW )
274
+ j3 = Job .objects .create (name = 'testjob' , state = Job .STATES .NEW )
275
275
j3 .created = two_days_ago
276
276
j3 .save ()
277
277
278
- j4 = Job .objects .create (name = 'testjob' , state = Job .State .COMPLETE )
278
+ j4 = Job .objects .create (name = 'testjob' , state = Job .STATES .COMPLETE )
279
279
280
280
Job .objects .delete_old ()
281
281
0 commit comments