def init_pkl(self): """ Find DCP PackingList. """ self._list_pkl_path = self.filter_xml_by_root('PackingList') self._list_pkl = [pkl_parse(f) for f in self._list_pkl_path] self._list_pkl = [pkl for pkl in self._list_pkl if pkl is not None] self.pkl_find_path()
def parse_and_check_schema(self, name, schema): pkl = pkl_parse(self.get_file_path(name)) self.assertIsNotNone(pkl) self.assertEqual(pkl['Info']['PackingList']['Schema'], schema) return pkl