Esempio n. 1
0
 def test_get_placemarks(self):
     doc = parser.get_doc(self.kml)
     for folder in parser.get_folders(doc):
         placemarks = parser.get_placemarks(folder)
         for placemark in placemarks:
             self.assertIsInstance(
                 placemark,
                 KML.Placemark().__class__,
             )
Esempio n. 2
0
 def test_get_dataframe_from_tree(self):
     doc = parser.get_doc(self.kml)
     tree = parser.get_tree(doc)
     df = parser.get_dataframe_from_tree(tree)
     self.assertIsInstance(df, pd.core.frame.DataFrame)
Esempio n. 3
0
 def test_get_data(self):
     doc = parser.get_doc(self.kml)
     tree = parser.get_tree(doc)
     data = parser.get_data(tree)
     for row in data:
         self.assertIsInstance(row, dict)
Esempio n. 4
0
 def test_get_tree(self):
     doc = parser.get_doc(self.kml)
     tree = parser.get_tree(doc)
     self.assertIsInstance(tree, dict)
Esempio n. 5
0
 def test_get_folders(self):
     doc = parser.get_doc(self.kml)
     folders = parser.get_folders(doc)
     for folder in folders:
         self.assertIsInstance(folder, KML.Folder().__class__)
Esempio n. 6
0
 def test_get_doc(self):
     parser.get_doc(self.kml)