def test(self): try: from inte_labs import reportables except ParserError: self.fail("ParserError unexpectedly raised.") self.assertIsNotNone(site_reportables.get("inte")) filename1, filename2 = site_reportables.to_csv("inte", path=mkdtemp()) print(filename1) print(filename2)
def test_to_csv(self): path = mkdtemp() filename1, filename2 = site_reportables.to_csv( collection_name="my_reference_list", path=path) with open(os.path.join(path, filename1)) as f: header = str(f.readline()).strip() self.assertEqual( header, ("name,description,units,gender,lower,upper,lower_inclusive," "upper_inclusive,fasting,age_lower,age_upper," "age_units,age_lower_inclusive"), )