Example #1
0
 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)
Example #2
0
 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"),
         )