def test_getStatusRunning(s): job.add(user1, operation1, parms1, ctx1) s.que.setResult(1, s.que.runningSt, None, ctx1, operation1) r = job.getStatus(1, quePath) #print 'r:', r s.assertEqual(s.que.runningSt, r['status']) s.assertFalse('result' in r)
def test_getStatusInJobQueue(s): # Test the job getStatus() job.add(user1, operation1, parms1, ctx1) r = job.getStatus(1, quePath) s.assertEqual(s.que.inJobQueueSt, r['status']) s.assertFalse('result' in r)
def test_getStatusSuccess(s): job.add(user1, operation1, parms1, ctx1) s.que.setResult(1, s.que.successSt, result1, ctx1, operation1) r = job.getStatus(1, quePath) #print 'r:', r s.assertEqual(s.que.successSt, r['status']) #s.assertEqual(json.dumps('result1'), r['result']); s.assertEqual(result1, r['result'])
def jobStatusRoute(jobId): raise SuccessResp(job.getStatus(jobId, appCtx.jobQueuePath))
def test_getStatusErrorWithTrace(s): job.add(user1, operation1, parms1, ctx1) s.que.setResult(1, s.que.errorSt, errorMsg1trace, ctx1, operation1) r = job.getStatus(1, quePath) s.assertEqual(s.que.errorSt, r['status']) s.assertEqual(errorMsg1trace, r['result'])