Skip to content

Commit 9362560

Browse files
committed
fix:refactor names
1 parent 8ed53aa commit 9362560

File tree

7 files changed

+47
-44
lines changed

7 files changed

+47
-44
lines changed

docs/changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66

77
- Enable using stats view using api token
88

9+
### 🐛 Bug Fixes
10+
11+
- Running jobs should be marked as scheduled jobs. #32
12+
913
## v1.0.2 🌈
1014

1115
### 🧰 Maintenance

scheduler/tests/test_job_decorator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def test_job():
1313
return 1 + 1
1414

1515

16-
@job('django_rq_scheduler_test')
16+
@job('django_tasks_scheduler_test')
1717
def test_job_diff_queue():
1818
time.sleep(1)
1919
return 1 + 1
@@ -56,7 +56,7 @@ def test_job_decorator_different_queue(self):
5656
test_job_diff_queue.delay()
5757
config = settings.SCHEDULER_CONFIG
5858
self._assert_job_with_func_and_props(
59-
'django_rq_scheduler_test',
59+
'django_tasks_scheduler_test',
6060
test_job_diff_queue,
6161
config.get('DEFAULT_RESULT_TTL'),
6262
config.get('DEFAULT_TIMEOUT'))

scheduler/tests/test_mgmt_cmds.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ def test_rqworker__run_jobs(self):
5656

5757
def test_rqworker__worker_with_two_queues(self):
5858
queue = get_queue('default')
59-
queue2 = get_queue('django_rq_scheduler_test')
59+
queue2 = get_queue('django_tasks_scheduler_test')
6060

6161
# enqueue some jobs that will fail
6262
jobs = []
@@ -70,15 +70,15 @@ def test_rqworker__worker_with_two_queues(self):
7070
job_ids.append(job.id)
7171

7272
# Create a worker to execute these jobs
73-
call_command('rqworker', 'default', 'django_rq_scheduler_test', fork_job_execution=False, burst=True)
73+
call_command('rqworker', 'default', 'django_tasks_scheduler_test', fork_job_execution=False, burst=True)
7474

7575
# check if all jobs are really failed
7676
for job in jobs:
7777
self.assertTrue(job.is_failed)
7878

7979
def test_rqworker__worker_with_one_queue__does_not_perform_other_queue_job(self):
8080
queue = get_queue('default')
81-
queue2 = get_queue('django_rq_scheduler_test')
81+
queue2 = get_queue('django_tasks_scheduler_test')
8282

8383
job = queue.enqueue(failing_job)
8484
other_job = queue2.enqueue(failing_job)

scheduler/tests/test_settings.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
'PORT': 1,
2626
'DB': 1,
2727
'DEFAULT_TIMEOUT': 400,
28-
'QUEUE_CLASS': 'django_rq.tests.fixtures.DummyQueue',
2928
},
3029
'test2': {
3130
'HOST': 'localhost',
@@ -53,7 +52,7 @@
5352
'url_default_db': {
5453
'URL': 'redis://username:password@host:1234',
5554
},
56-
'django_rq_scheduler_test': {
55+
'django_tasks_scheduler_test': {
5756
'HOST': 'localhost',
5857
'PORT': 6379,
5958
'DB': 0,
@@ -82,7 +81,7 @@
8281
'DB': 0,
8382
'ASYNC': False,
8483
},
85-
'django_rq_scheduler_test2': {
84+
'django_tasks_scheduler_test2': {
8685
'HOST': 'localhost',
8786
'PORT': 6379,
8887
'DB': 0,

scheduler/tests/test_views.py

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def setUp(self):
2121
self.user = User.objects.create_superuser('user', password='pass')
2222
self.client = Client()
2323
self.client.login(username=self.user.username, password='pass')
24-
get_queue('django_rq_scheduler_test').connection.flushall()
24+
get_queue('django_tasks_scheduler_test').connection.flushall()
2525

2626

2727
class SingleJobActionViewsTest(BaseTestCase):
@@ -54,7 +54,7 @@ def test_single_job_action_requeue_job(self):
5454
job.delete()
5555

5656
def test_single_job_action_delete_job(self):
57-
queue = get_queue('django_rq_scheduler_test')
57+
queue = get_queue('django_tasks_scheduler_test')
5858
job = queue.enqueue(test_job)
5959
res = self.client.get(reverse('queue_job_action', args=[job.id, 'delete']), follow=True)
6060
self.assertEqual(200, res.status_code)
@@ -63,7 +63,7 @@ def test_single_job_action_delete_job(self):
6363
self.assertNotIn(job.id, queue.get_job_ids())
6464

6565
def test_single_job_action_cancel_job(self):
66-
queue = get_queue('django_rq_scheduler_test')
66+
queue = get_queue('django_tasks_scheduler_test')
6767
job = queue.enqueue(long_job)
6868
res = self.client.get(reverse('queue_job_action', args=[job.id, 'cancel']), follow=True)
6969
self.assertEqual(200, res.status_code)
@@ -74,7 +74,7 @@ def test_single_job_action_cancel_job(self):
7474
self.assertNotIn(job.id, queue.get_job_ids())
7575

7676
def test_single_job_action_cancel_job_that_is_already_cancelled(self):
77-
queue = get_queue('django_rq_scheduler_test')
77+
queue = get_queue('django_tasks_scheduler_test')
7878
job = queue.enqueue(long_job)
7979
res = self.client.post(reverse('queue_job_action', args=[job.id, 'cancel']), {'post': 'yes'}, follow=True)
8080
self.assertEqual(200, res.status_code)
@@ -86,7 +86,7 @@ def test_single_job_action_cancel_job_that_is_already_cancelled(self):
8686
assert_message_in_response(res, f'Could not perform action: Cannot cancel already canceled job: {job.id}')
8787

8888
def test_single_job_action_enqueue_job(self):
89-
queue = get_queue('django_rq_scheduler_test')
89+
queue = get_queue('django_tasks_scheduler_test')
9090
job_list = []
9191
# enqueue some jobs that depends on other
9292
previous_job = None
@@ -114,7 +114,7 @@ def test_single_job_action_enqueue_job(self):
114114

115115
class JobListActionViewsTest(BaseTestCase):
116116
def test_job_list_action_delete_jobs__with_bad_next_url(self):
117-
queue = get_queue('django_rq_scheduler_test')
117+
queue = get_queue('django_tasks_scheduler_test')
118118

119119
# enqueue some jobs
120120
job_ids = []
@@ -136,7 +136,7 @@ def test_job_list_action_delete_jobs__with_bad_next_url(self):
136136
self.assertNotIn(job_id, queue.job_ids)
137137

138138
def test_job_list_action_delete_jobs(self):
139-
queue = get_queue('django_rq_scheduler_test')
139+
queue = get_queue('django_tasks_scheduler_test')
140140

141141
# enqueue some jobs
142142
job_ids = []
@@ -155,8 +155,8 @@ def test_job_list_action_delete_jobs(self):
155155
self.assertNotIn(job_id, queue.job_ids)
156156

157157
def test_job_list_action_requeue_jobs(self):
158-
queue = get_queue('django_rq_scheduler_test')
159-
queue_name = 'django_rq_scheduler_test'
158+
queue = get_queue('django_tasks_scheduler_test')
159+
queue_name = 'django_tasks_scheduler_test'
160160

161161
# enqueue some jobs that will fail
162162
jobs = []
@@ -167,7 +167,7 @@ def test_job_list_action_requeue_jobs(self):
167167
job_ids.append(job.id)
168168

169169
# do those jobs = fail them
170-
worker = create_worker('django_rq_scheduler_test')
170+
worker = create_worker('django_tasks_scheduler_test')
171171
worker.work(burst=True)
172172

173173
# check if all jobs are really failed
@@ -182,12 +182,12 @@ def test_job_list_action_requeue_jobs(self):
182182
self.assertFalse(job.is_failed)
183183

184184
def test_job_list_action_stop_jobs(self):
185-
queue_name = 'django_rq_scheduler_test'
185+
queue_name = 'django_tasks_scheduler_test'
186186
queue = get_queue(queue_name)
187187

188188
# Enqueue some jobs
189189
job_ids = []
190-
worker = create_worker('django_rq_scheduler_test')
190+
worker = create_worker('django_tasks_scheduler_test')
191191
for _ in range(3):
192192
job = queue.enqueue(test_job)
193193
job_ids.append(job.id)
@@ -231,8 +231,8 @@ def test_queued_jobs(self):
231231

232232
def test_finished_jobs(self):
233233
"""Ensure that finished jobs page works properly."""
234-
queue = get_queue('django_rq_scheduler_test')
235-
queue_name = 'django_rq_scheduler_test'
234+
queue = get_queue('django_tasks_scheduler_test')
235+
queue_name = 'django_tasks_scheduler_test'
236236

237237
job = queue.enqueue(test_job)
238238
registry = queue.finished_job_registry
@@ -242,8 +242,8 @@ def test_finished_jobs(self):
242242

243243
def test_failed_jobs(self):
244244
"""Ensure that failed jobs page works properly."""
245-
queue = get_queue('django_rq_scheduler_test')
246-
queue_name = 'django_rq_scheduler_test'
245+
queue = get_queue('django_tasks_scheduler_test')
246+
queue_name = 'django_tasks_scheduler_test'
247247

248248
# Test that page doesn't fail when FailedJobRegistry is empty
249249
res = self.client.get(reverse('queue_registry_jobs', args=[queue_name, 'failed']))
@@ -257,8 +257,8 @@ def test_failed_jobs(self):
257257

258258
def test_scheduled_jobs(self):
259259
"""Ensure that scheduled jobs page works properly."""
260-
queue = get_queue('django_rq_scheduler_test')
261-
queue_name = 'django_rq_scheduler_test'
260+
queue = get_queue('django_tasks_scheduler_test')
261+
queue_name = 'django_tasks_scheduler_test'
262262

263263
# Test that page doesn't fail when ScheduledJobRegistry is empty
264264
res = self.client.get(reverse('queue_registry_jobs', args=[queue_name, 'scheduled']))
@@ -270,8 +270,8 @@ def test_scheduled_jobs(self):
270270

271271
def test_scheduled_jobs_registry_removal(self):
272272
"""Ensure that non-existing job is being deleted from registry by view"""
273-
queue = get_queue('django_rq_scheduler_test')
274-
queue_name = 'django_rq_scheduler_test'
273+
queue = get_queue('django_tasks_scheduler_test')
274+
queue_name = 'django_tasks_scheduler_test'
275275

276276
registry = queue.scheduled_job_registry
277277
job = queue.enqueue_at(datetime.now(), test_job)
@@ -285,8 +285,8 @@ def test_scheduled_jobs_registry_removal(self):
285285

286286
def test_started_jobs(self):
287287
"""Ensure that active jobs page works properly."""
288-
queue = get_queue('django_rq_scheduler_test')
289-
queue_name = 'django_rq_scheduler_test'
288+
queue = get_queue('django_tasks_scheduler_test')
289+
queue_name = 'django_tasks_scheduler_test'
290290

291291
job = queue.enqueue(test_job)
292292
registry = queue.started_job_registry
@@ -296,8 +296,8 @@ def test_started_jobs(self):
296296

297297
def test_deferred_jobs(self):
298298
"""Ensure that active jobs page works properly."""
299-
queue = get_queue('django_rq_scheduler_test')
300-
queue_name = 'django_rq_scheduler_test'
299+
queue = get_queue('django_tasks_scheduler_test')
300+
queue_name = 'django_tasks_scheduler_test'
301301

302302
job = queue.enqueue(test_job)
303303
registry = queue.deferred_job_registry
@@ -388,19 +388,19 @@ def test_requeue_all_if_deleted_job(self):
388388
self.assertEqual(len(queue), 1)
389389

390390
def test_clear_queue_unknown_registry(self):
391-
queue_name = 'django_rq_scheduler_test'
391+
queue_name = 'django_tasks_scheduler_test'
392392
res = self.client.post(reverse('queue_clear', args=[queue_name, 'unknown']), {'post': 'yes'})
393393
self.assertEqual(404, res.status_code)
394394

395395
def test_clear_queue_enqueued(self):
396-
queue = get_queue('django_rq_scheduler_test')
396+
queue = get_queue('django_tasks_scheduler_test')
397397
job = queue.enqueue(test_job)
398398
self.client.post(reverse('queue_clear', args=[queue.name, 'queued']), {'post': 'yes'})
399399
self.assertFalse(JobExecution.exists(job.id, connection=queue.connection))
400400
self.assertNotIn(job.id, queue.job_ids)
401401

402402
def test_clear_queue_scheduled(self):
403-
queue = get_queue('django_rq_scheduler_test')
403+
queue = get_queue('django_tasks_scheduler_test')
404404
job = queue.enqueue_at(datetime.now(), test_job)
405405

406406
res = self.client.get(reverse('queue_clear', args=[queue.name, 'scheduled']), follow=True)
@@ -416,7 +416,7 @@ def test_clear_queue_scheduled(self):
416416
def test_workers_home(self):
417417
res = self.client.get(reverse('workers_home'))
418418
prev_workers = res.context['workers']
419-
worker1 = create_worker('django_rq_scheduler_test')
419+
worker1 = create_worker('django_tasks_scheduler_test')
420420
worker1.register_birth()
421421
worker2 = create_worker('test3')
422422
worker2.register_birth()
@@ -426,9 +426,9 @@ def test_workers_home(self):
426426

427427
def test_queue_workers(self):
428428
"""Worker index page should show workers for a specific queue"""
429-
queue_name = 'django_rq_scheduler_test'
429+
queue_name = 'django_tasks_scheduler_test'
430430

431-
worker1 = create_worker('django_rq_scheduler_test')
431+
worker1 = create_worker('django_tasks_scheduler_test')
432432
worker1.register_birth()
433433
worker2 = create_worker('test3')
434434
worker2.register_birth()
@@ -439,7 +439,7 @@ def test_queue_workers(self):
439439
def test_worker_details(self):
440440
"""Worker index page should show workers for a specific queue"""
441441

442-
worker = create_worker('django_rq_scheduler_test', name=uuid.uuid4().hex)
442+
worker = create_worker('django_tasks_scheduler_test', name=uuid.uuid4().hex)
443443
worker.register_birth()
444444

445445
url = reverse('worker_details', args=[worker.name, ])
@@ -449,7 +449,7 @@ def test_worker_details(self):
449449
def test_worker_details__non_existing_worker(self):
450450
"""Worker index page should show workers for a specific queue"""
451451

452-
worker = create_worker('django_rq_scheduler_test', name='WORKER')
452+
worker = create_worker('django_tasks_scheduler_test', name='WORKER')
453453
worker.register_birth()
454454

455455
res = self.client.get(reverse('worker_details', args=['bad-worker-name']))

scheduler/tests/test_worker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
class TestWorker(SchedulerBaseCase):
1111
def test_create_worker__two_workers_same_queue(self):
12-
worker1 = create_worker('default', 'django_rq_scheduler_test')
12+
worker1 = create_worker('default', 'django_tasks_scheduler_test')
1313
worker1.register_birth()
1414
worker2 = create_worker('default')
1515
worker2.register_birth()

testproject/testproject/settings.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -141,19 +141,19 @@
141141
},
142142
'handlers': {
143143
'console': {
144-
'level': 'DEBUG',
144+
'level': 'INFO',
145145
'class': 'logging.StreamHandler',
146146
'formatter': 'simple'
147147
},
148148
},
149149
'root': {
150150
'handlers': ['console'],
151-
'level': 'DEBUG',
151+
'level': 'INFO',
152152
},
153153
'loggers': {
154154
'scheduler': {
155155
'handlers': ['console'],
156-
'level': 'DEBUG',
156+
'level': 'INFO',
157157
},
158158
},
159159
}

0 commit comments

Comments
 (0)