def test_GT_1507_class_job_manager(self): importDataDict = { TEST_showImageUrl: TEST_showImageUrl, TEST_showObjectUrl: TEST_showObjectUrl } threadJobObj = ThreadJob(backgroundFunction, TEST_channelName, TEST_openDataUrl, importDataDict, TEST_serviceName) threadJobObj.start() manager = JobManager() jobId = manager.startJob(threadJobObj) self.assertEquals(len(jobId), 12) self.assertEquals(type(manager.getJob(jobId)), dict) manager.stopJob(jobId) self.assertEquals(threadJobObj.done, True) self.assertEquals(type(manager.getJobs()), list) threadJobObj.stop()
def test_GT_1507_class_job_manager(self): importDataDict = { TEST_showImageUrl: TEST_showImageUrl, TEST_showObjectUrl: TEST_showObjectUrl} threadJobObj = ThreadJob( backgroundFunction, TEST_channelName, TEST_openDataUrl, importDataDict, TEST_serviceName) threadJobObj.start() manager = JobManager() jobId = manager.startJob(threadJobObj) self.assertEquals(len(jobId), 12) self.assertEquals(type(manager.getJob(jobId)), dict) manager.stopJob(jobId) self.assertEquals(threadJobObj.done, True) self.assertEquals(type(manager.getJobs()), list) threadJobObj.stop()
def get(self, serviceName, jobId): getServiceIdByName(serviceName) return JobManager.getJob(jobId)