Index: spongenet/trunk/spongenet/expand.py =================================================================== --- spongenet/trunk/spongenet/expand.py (revision 338) +++ spongenet/trunk/spongenet/expand.py (revision 339) @@ -295,4 +295,24 @@ ... shutil.rmtree(xmldir) >>> expand(zipdir,xmldir,zipdir_pattern,zipfile_pattern,xmlfile_pattern) + >>> xmlref_path = os.path.join( + ... os.path.dirname( + ... os.path.abspath(__file__)), + ... test_path, "xmlref") + >>> ref_paths = sorted(glob.glob(os.path.join(test_path, "xmlref", + ... "*", "*.ref"))) + >>> xml_paths = sorted(glob.glob(os.path.join(xmldir, "*", "*.xml"))) + >>> paths = zip(ref_paths, xml_paths) + >>> truths = [] + >>> for ref_path,xml_path in paths: + ... ref_handle = open(ref_path) + ... xml_handle = open(xml_path) + ... reffile = ref_handle.read() + ... xmlfile = xml_handle.read() + ... ref_handle.close() + ... xml_handle.close() + ... truths.extend((reffile == xmlfile, + ... os.path.exists(os.path.splitext(xml_path)[0]),)) + >>> truths == [True, False,] * len(paths) + True """