summaryrefslogtreecommitdiff
path: root/libmat2/office.py
diff options
context:
space:
mode:
Diffstat (limited to 'libmat2/office.py')
-rw-r--r--libmat2/office.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/libmat2/office.py b/libmat2/office.py
index 124f864..5e4524d 100644
--- a/libmat2/office.py
+++ b/libmat2/office.py
@@ -147,7 +147,7 @@ class MSOfficeParser(ZipParser):
147 except ET.ParseError: 147 except ET.ParseError:
148 return False 148 return False
149 for c in tree: 149 for c in tree:
150 if 'PartName' not in c.attrib or 'ContentType' not in c.attrib: 150 if 'PartName' not in c.attrib or 'ContentType' not in c.attrib: # pragma: no cover
151 continue 151 continue
152 elif c.attrib['ContentType'] in self.content_types_to_keep: 152 elif c.attrib['ContentType'] in self.content_types_to_keep:
153 fname = c.attrib['PartName'][1:] # remove leading `/` 153 fname = c.attrib['PartName'][1:] # remove leading `/`
@@ -270,7 +270,7 @@ class MSOfficeParser(ZipParser):
270 logging.error("Unable to parse %s: %s", full_path, e) 270 logging.error("Unable to parse %s: %s", full_path, e)
271 return False 271 return False
272 272
273 if len(namespace.items()) != 1: 273 if len(namespace.items()) != 1: # pragma: no cover
274 logging.debug("Got several namespaces for Types: %s", namespace.items()) 274 logging.debug("Got several namespaces for Types: %s", namespace.items())
275 275
276 removed_fnames = set() 276 removed_fnames = set()
@@ -361,7 +361,7 @@ class MSOfficeParser(ZipParser):
361 if full_path.endswith('/[Content_Types].xml'): 361 if full_path.endswith('/[Content_Types].xml'):
362 # this file contains references to files that we might 362 # this file contains references to files that we might
363 # remove, and MS Office doesn't like dangling references 363 # remove, and MS Office doesn't like dangling references
364 if self.__remove_content_type_members(full_path) is False: 364 if self.__remove_content_type_members(full_path) is False: # pragma: no cover
365 return False 365 return False
366 elif full_path.endswith('/word/document.xml'): 366 elif full_path.endswith('/word/document.xml'):
367 # this file contains the revisions 367 # this file contains the revisions