diff options
Diffstat (limited to 'tests/test_libmat2.py')
| -rw-r--r-- | tests/test_libmat2.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/test_libmat2.py b/tests/test_libmat2.py index 6efaf31..31a3143 100644 --- a/tests/test_libmat2.py +++ b/tests/test_libmat2.py | |||
| @@ -357,3 +357,19 @@ class TestCleaning(unittest.TestCase): | |||
| 357 | self.assertEqual(p.get_meta(), {}) | 357 | self.assertEqual(p.get_meta(), {}) |
| 358 | 358 | ||
| 359 | os.remove('./tests/data/clean.odf') | 359 | os.remove('./tests/data/clean.odf') |
| 360 | |||
| 361 | |||
| 362 | def test_odg(self): | ||
| 363 | shutil.copy('./tests/data/dirty.odg', './tests/data/clean.odg') | ||
| 364 | p = office.LibreOfficeParser('./tests/data/clean.odg') | ||
| 365 | |||
| 366 | meta = p.get_meta() | ||
| 367 | self.assertEqual(meta['dc:date'], '2018-04-23T00:26:59.385838550') | ||
| 368 | |||
| 369 | ret = p.remove_all() | ||
| 370 | self.assertTrue(ret) | ||
| 371 | |||
| 372 | p = office.LibreOfficeParser('./tests/data/clean.odg.cleaned') | ||
| 373 | self.assertEqual(p.get_meta(), {}) | ||
| 374 | |||
| 375 | os.remove('./tests/data/clean.odg') | ||
