def testXMLCheckALAJobStatus(self): lsid = 'urn:lsid:biodiversity.org.au:afd.taxon:31a9b8b8-4e8f-4343-a15f-2ed24e0bf1ae' context = None request = None service = DataMoverServices(context, request) job = ALAJob(lsid) job.id = 1 service._ala_job_dao.findById = MagicMock(return_value=job) response = service.checkALAJobStatus(1) self.assertEqual(1, response['id']) self.assertEqual('PENDING', response['status'])
def testXMLCheckALAJobStatusIdNotInt(self): lsid = 'urn:lsid:biodiversity.org.au:afd.taxon:31a9b8b8-4e8f-4343-a15f-2ed24e0bf1ae' context = None request = None service = DataMoverServices(context, request) job = ALAJob(lsid) job.id = 1 service._ala_job_dao.findById = MagicMock(return_value=job) response = service.checkALAJobStatus('one') self.assertEqual('REJECTED', response['status']) self.assertEqual('Invalid parameters', response['reason'])
def test_eq_ne(self): ala_job_1 = ALAJob(None) ala_job_1.id = 1 ala_job_2 = ALAJob(None) ala_job_2.id = 2 ala_job_3 = ALAJob(None) ala_job_3.id = 1 self.assertFalse(ala_job_1 == ala_job_2) self.assertFalse(ala_job_2 == ala_job_3) self.assertTrue(ala_job_1 == ala_job_3) self.assertTrue(ala_job_1 == ala_job_1) self.assertTrue(ala_job_1 != ala_job_2) self.assertTrue(ala_job_2 != ala_job_3) self.assertFalse(ala_job_1 != ala_job_3) self.assertFalse(ala_job_1 != ala_job_1) self.assertFalse(ala_job_1 == "Some String") self.assertTrue(ala_job_1 != "Some String")