summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/data/weird_producer.odtbin0 -> 26908 bytes
-rw-r--r--tests/test_libmat2.py5
2 files changed, 5 insertions, 0 deletions
diff --git a/tests/data/weird_producer.odt b/tests/data/weird_producer.odt
new file mode 100644
index 0000000..408467f
--- /dev/null
+++ b/tests/data/weird_producer.odt
Binary files differ
diff --git a/tests/test_libmat2.py b/tests/test_libmat2.py
index 512efe8..cb37985 100644
--- a/tests/test_libmat2.py
+++ b/tests/test_libmat2.py
@@ -104,6 +104,11 @@ class TestGetMeta(unittest.TestCase):
104 self.assertEqual(meta['meta:creation-date'], '2011-07-26T03:27:48') 104 self.assertEqual(meta['meta:creation-date'], '2011-07-26T03:27:48')
105 self.assertEqual(meta['meta:generator'], 'LibreOffice/3.3$Unix LibreOffice_project/330m19$Build-202') 105 self.assertEqual(meta['meta:generator'], 'LibreOffice/3.3$Unix LibreOffice_project/330m19$Build-202')
106 106
107 p = office.LibreOfficeParser('./tests/data/weird_producer.odt')
108 meta = p.get_meta()
109 self.assertEqual(meta['create_system'], 'Windows')
110 self.assertEqual(meta['comment'], b'YAY FOR COMMENTS')
111
107 def test_txt(self): 112 def test_txt(self):
108 p, mimetype = parser_factory.get_parser('./tests/data/dirty.txt') 113 p, mimetype = parser_factory.get_parser('./tests/data/dirty.txt')
109 self.assertEqual(mimetype, 'text/plain') 114 self.assertEqual(mimetype, 'text/plain')