def test_query(self): cadc = Cadc() result = cadc.query( "select count(*) from caom2.Observation where target_name='M31'") assert 1000 < result[0][0] # test that no proprietary results are returned when not logged in now = datetime.utcnow() query = "select top 1 * from caom2.Plane where " \ "metaRelease>'{}'".format(now.strftime('%Y-%m-%dT%H:%M:%S.%f')) result = cadc.query(query) assert len(result) == 0
def test_login(self): cadc = Cadc() now = datetime.utcnow() cadc.login(os.environ['CADC_USER'], os.environ['CADC_PASSWD']) query = "select top 1 * from caom2.Plane where " \ "metaRelease>'{}'".format(now.strftime('%Y-%m-%dT%H:%M:%S.%f')) result = cadc.query(query) assert len(result) == 1