예제 #1
0
    def testJobExecutesUntilFinish(self):
        work_data = [1.111111] * 5
        test_job = Job(0, 0, work_data)

        while not test_job.is_finished():
            test_job.execute_next()

        self.assertEqual(int(test_job.work_data[-1]), 1112)
예제 #2
0
    def testWorkDataInitAsNotFinished(self):
        work_data = [1.111111] * 5
        test_job = Job(0, 0, work_data)

        assert not test_job.is_finished()