Skip to content

Commit cf85c2f

Browse files
committed
fix:tests
1 parent 8d2bc63 commit cf85c2f

File tree

1 file changed

+20
-19
lines changed

1 file changed

+20
-19
lines changed

scheduler/tests/test_mgmt_cmds.py

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -233,26 +233,28 @@ def test_import__should_schedule_job(self):
233233
call_command("import", filename=self.tmpfile.name)
234234
# assert
235235
self.assertEqual(1, Task.objects.filter(task_type=TaskType.ONCE).count())
236+
self.assertEqual(1, Task.objects.filter(task_type=TaskType.REPEATABLE).count())
236237
db_job = Task.objects.filter(task_type=TaskType.ONCE).first()
237238
attrs = ["name", "queue", "callable", "enabled", "timeout"]
238239
for attr in attrs:
239240
self.assertEqual(getattr(jobs[0], attr), getattr(db_job, attr))
240241

241242
def test_import__should_schedule_job_yaml(self):
242-
jobs = list()
243-
jobs.append(task_factory(ScheduledTask, enabled=True, instance_only=True))
244-
jobs.append(task_factory(RepeatableTask, enabled=True, instance_only=True))
245-
res = yaml.dump([j.to_dict() for j in jobs], default_flow_style=False)
243+
tasks = list()
244+
tasks.append(task_factory(ScheduledTask, enabled=True, instance_only=True))
245+
tasks.append(task_factory(RepeatableTask, enabled=True, instance_only=True))
246+
res = yaml.dump([j.to_dict() for j in tasks], default_flow_style=False)
246247
self.tmpfile.write(res)
247248
self.tmpfile.flush()
248249
# act
249250
call_command("import", filename=self.tmpfile.name, format="yaml")
250251
# assert
251252
self.assertEqual(1, Task.objects.filter(task_type=TaskType.ONCE).count())
252-
db_job = Task.objects.filter(task_type=TaskType.ONCE).objects.first()
253+
self.assertEqual(1, Task.objects.filter(task_type=TaskType.REPEATABLE).count())
254+
db_job = Task.objects.filter(task_type=TaskType.ONCE).first()
253255
attrs = ["name", "queue", "callable", "enabled", "timeout"]
254256
for attr in attrs:
255-
self.assertEqual(getattr(jobs[0], attr), getattr(db_job, attr))
257+
self.assertEqual(getattr(tasks[0], attr), getattr(db_job, attr))
256258

257259
def test_import__should_schedule_job_yaml_without_yaml_lib(self):
258260
jobs = list()
@@ -295,10 +297,10 @@ def test_import__should_schedule_job_reset(self):
295297
self.assertEqual(getattr(jobs[1], attr), getattr(db_job, attr))
296298

297299
def test_import__should_schedule_job_update_existing(self):
298-
jobs = list()
299-
task_factory(ScheduledTask, enabled=True)
300-
jobs.append(task_factory(ScheduledTask, enabled=True))
301-
res = json.dumps([j.to_dict() for j in jobs])
300+
tasks = list()
301+
tasks.append(task_factory(ScheduledTask, enabled=True))
302+
tasks.append(task_factory(ScheduledTask, enabled=True))
303+
res = json.dumps([j.to_dict() for j in tasks])
302304
self.tmpfile.write(res)
303305
self.tmpfile.flush()
304306
# act
@@ -309,17 +311,16 @@ def test_import__should_schedule_job_update_existing(self):
309311
)
310312
# assert
311313
self.assertEqual(2, Task.objects.filter(task_type=TaskType.ONCE).count())
312-
db_job = Task.objects.filter(task_type=TaskType.ONCE).get(name=jobs[0].name)
313-
self.assertNotEqual(jobs[0].id, db_job.id)
314+
db_job = Task.objects.filter(task_type=TaskType.ONCE).get(name=tasks[0].name)
314315
attrs = ["name", "queue", "callable", "enabled", "timeout"]
315316
for attr in attrs:
316-
self.assertEqual(getattr(jobs[0], attr), getattr(db_job, attr))
317+
self.assertEqual(getattr(tasks[0], attr), getattr(db_job, attr))
317318

318319
def test_import__should_schedule_job_without_update_existing(self):
319-
jobs = list()
320-
task_factory(ScheduledTask, enabled=True)
321-
jobs.append(task_factory(ScheduledTask, enabled=True))
322-
res = json.dumps([j.to_dict() for j in jobs])
320+
tasks = list()
321+
tasks.append(task_factory(ScheduledTask, enabled=True))
322+
tasks.append(task_factory(ScheduledTask, enabled=True))
323+
res = json.dumps([j.to_dict() for j in tasks])
323324
self.tmpfile.write(res)
324325
self.tmpfile.flush()
325326
# act
@@ -329,7 +330,7 @@ def test_import__should_schedule_job_without_update_existing(self):
329330
)
330331
# assert
331332
self.assertEqual(2, Task.objects.filter(task_type=TaskType.ONCE).count())
332-
db_job = Task.objects.get(name=jobs[0].name)
333+
db_job = Task.objects.get(name=tasks[0].name)
333334
attrs = ["id", "name", "queue", "callable", "enabled", "timeout"]
334335
for attr in attrs:
335-
self.assertEqual(getattr(jobs[0], attr), getattr(db_job, attr))
336+
self.assertEqual(getattr(tasks[0], attr), getattr(db_job, attr))

0 commit comments

Comments
 (0)