def testStarVariability(self):
     starcat = testStars(self.star, obs_metadata=self.obs_metadata)
     results = self.star.query_columns(['varParamStr'], obs_metadata=self.obs_metadata,
                                      constraint='VarParamStr is not NULL')
     result = getOneChunk(results)
     ct = 0
     for row in result:
         ct += 1
         mags=starcat.applyVariability(row['varParamStr'])
     self.assertTrue(ct>0) #to make sure that the test was actually performed
    def testGalaxyVariability(self):

        galcat = testGalaxies(self.galaxy, obs_metadata=self.obs_metadata)
        results = self.galaxy.query_columns(['varParamStr'], obs_metadata=self.obs_metadata,
                                             constraint='VarParamStr is not NULL')
        result = getOneChunk(results)
        ct = 0
        for row in result:
            mags=galcat.applyVariability(row['varParamStr'])
            ct += 1
        self.assertTrue(ct>0) #to make sure that the test was actually performed
 def testGalaxyCatalog(self):
     test_cat=testGalaxies(self.galaxy, obs_metadata=self.obs_metadata)
     test_cat.write_catalog("testGalaxiesOutput.txt")
     cat = open("testGalaxiesOutput.txt")
     lines = cat.readlines()
     self.assertTrue(len(lines)>1) #to make sure we did not write an empty catalog
     cat.close()
     results = self.galaxy.query_columns(obs_metadata=self.obs_metadata)
     result = getOneChunk(results)
     self.assertTrue(len(result)>0) #to make sure some results are returned
     os.unlink("testGalaxiesOutput.txt")