def verify_parsing(self, f, actual, msg):
     src_file = data_filename('barcodes/' + f)
     raw_input_file = path.join(self.test_dir, f)
     shutil.copy(src=src_file, dst=raw_input_file)
     XML2JSON(raw_input_file)
     raw_output_file = path.join(self.test_dir, f.replace('.xml', '.json'))
     with open(raw_output_file, 'r') as fjson:
         result = fjson.read()
         if result == '':
             self.assertEquals(actual, result, msg)
         else:
             self.assertDictEqual(actual, json.loads(result), msg)
예제 #2
0
 def verify_parsing(self, f, actual, msg):
   src_file = data_filename('barcodes/' + f)
   raw_input_file = path.join(self.test_dir, f)
   shutil.copy(src=src_file, dst=raw_input_file)
   XML2JSON(raw_input_file)
   raw_output_file = path.join(self.test_dir, f.replace('.xml', '.json'))
   with open(raw_output_file, 'r') as fjson:
     result = fjson.read()
     if result == '':
       self.assertEquals(actual, result, msg)
     else:
       self.assertDictEqual(actual, json.loads(result), msg)
예제 #3
0
 def setUp(self):
   self.tree = extract.parse_xml(data_filename('lipitor-orig.xml'))
예제 #4
0
 def setUp(self):
   self.tree = extract.parse_xml(data_filename('no-title.xml'))
예제 #5
0
 def setUp(self):
   self.tree = extract.parse_xml(data_filename('cough.xml'))
예제 #6
0
 def setUp(self):
   self.tree = extract.parse_xml(data_filename('humira.xml'))