Beispiel #1
0
 def test_clean(self):
     job = self.JobClass()
     job.queue = list(settings.RQ_QUEUES)[0]
     job.callable = 'scheduler.tests.test_job'
     job.interval = 1
     job.result_ttl = -1
     assert job.clean() is None
Beispiel #2
0
 def test_clean_seconds(self):
     job = self.JobClass()
     job.queue = list(settings.RQ_QUEUES)[0]
     job.callable = 'scheduler.tests.test_job'
     job.interval = 60
     job.interval_unit = 'seconds'
     assert job.clean() is None
Beispiel #3
0
 def test_clean(self):
     job = self.JobClass()
     job.queue = list(settings.RQ_QUEUES)[0]
     job.callable = 'scheduler.tests.test_job'
     assert job.clean() is None
Beispiel #4
0
 def test_clean_queue_invalid(self):
     job = self.JobClass()
     job.queue = 'xxxxxx'
     job.callable = 'scheduler.tests.test_job'
     with self.assertRaises(ValidationError):
         job.clean()
Beispiel #5
0
 def test_clean_invalid(self):
     job = self.JobClass()
     job.queue = list(settings.RQ_QUEUES)[0]
     job.callable = 'scheduler.tests.test_non_callable'
     with self.assertRaises(ValidationError):
         job.clean()
 def test_clean(self):
     job = self.JobClass()
     job.cron_string = '* * * * *'
     job.queue = list(settings.RQ_QUEUES)[0]
     job.callable = 'scheduler.tests.test_job'
     self.assertIsNone(job.clean())
 def test_clean(self):
     job = self.JobClass()
     job.queue = list(settings.RQ_QUEUES)[0]
     job.callable = 'scheduler.tests.test_job'
     assert job.clean() is None
 def test_clean_queue_invalid(self):
     job = self.JobClass()
     job.queue = 'xxxxxx'
     job.callable = 'scheduler.tests.test_job'
     with self.assertRaises(ValidationError):
         job.clean()
 def test_clean_invalid(self):
     job = self.JobClass()
     job.queue = list(settings.RQ_QUEUES)[0]
     job.callable = 'scheduler.tests.test_non_callable'
     with self.assertRaises(ValidationError):
         job.clean()
Beispiel #10
0
 def test_clean(self):
     job = self.JobClass()
     job.cron_string = '* * * * *'
     job.queue = settings.RQ_QUEUES.keys()[0]
     job.callable = 'scheduler.tests.test_job'
     assert job.clean() is None