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
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
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()
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.cron_string = '* * * * *' job.queue = settings.RQ_QUEUES.keys()[0] job.callable = 'scheduler.tests.test_job' assert job.clean() is None