def test_job(self): self.assertEqual(str(self.job1), 'test') self.assertEqual(str(self.job2), 'test2') self.assertEqual(self.job2.status, 'In progress') self.job2.update_job('test model', 'Completed') self.assertEqual(self.job2.status, 'Completed') jobs = Job.get_all() self.assertTrue(jobs[0].created > jobs[1].created) for job in Job.get_all(): job.delete() self.assertEqual(Job.get_last(), None)