summaryrefslogtreecommitdiff
path: root/tests/test_libmat2.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_libmat2.py')
-rw-r--r--tests/test_libmat2.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/test_libmat2.py b/tests/test_libmat2.py
index 5709702..1950444 100644
--- a/tests/test_libmat2.py
+++ b/tests/test_libmat2.py
@@ -123,6 +123,7 @@ class TestDeepCleaning(unittest.TestCase):
123 self.__check_deep_meta(p) 123 self.__check_deep_meta(p)
124 124
125 os.remove('./tests/data/clean.docx') 125 os.remove('./tests/data/clean.docx')
126 os.remove('./tests/data/clean.cleaned.docx')
126 127
127 128
128 def test_libreoffice(self): 129 def test_libreoffice(self):
@@ -142,6 +143,7 @@ class TestDeepCleaning(unittest.TestCase):
142 self.__check_deep_meta(p) 143 self.__check_deep_meta(p)
143 144
144 os.remove('./tests/data/clean.odt') 145 os.remove('./tests/data/clean.odt')
146 os.remove('./tests/data/clean.cleaned.odt')
145 147
146class TestLightWeightCleaning(unittest.TestCase): 148class TestLightWeightCleaning(unittest.TestCase):
147 def test_pdf(self): 149 def test_pdf(self):
@@ -159,6 +161,7 @@ class TestLightWeightCleaning(unittest.TestCase):
159 self.assertEqual(p.get_meta(), expected_meta) 161 self.assertEqual(p.get_meta(), expected_meta)
160 162
161 os.remove('./tests/data/clean.pdf') 163 os.remove('./tests/data/clean.pdf')
164 os.remove('./tests/data/clean.cleaned.pdf')
162 165
163 def test_png(self): 166 def test_png(self):
164 shutil.copy('./tests/data/dirty.png', './tests/data/clean.png') 167 shutil.copy('./tests/data/dirty.png', './tests/data/clean.png')
@@ -174,6 +177,7 @@ class TestLightWeightCleaning(unittest.TestCase):
174 self.assertEqual(p.get_meta(), {}) 177 self.assertEqual(p.get_meta(), {})
175 178
176 os.remove('./tests/data/clean.png') 179 os.remove('./tests/data/clean.png')
180 os.remove('./tests/data/clean.cleaned.png')
177 181
178class TestCleaning(unittest.TestCase): 182class TestCleaning(unittest.TestCase):
179 def test_pdf(self): 183 def test_pdf(self):
@@ -191,6 +195,7 @@ class TestCleaning(unittest.TestCase):
191 self.assertEqual(p.get_meta(), expected_meta) 195 self.assertEqual(p.get_meta(), expected_meta)
192 196
193 os.remove('./tests/data/clean.pdf') 197 os.remove('./tests/data/clean.pdf')
198 os.remove('./tests/data/clean.cleaned.pdf')
194 199
195 def test_png(self): 200 def test_png(self):
196 shutil.copy('./tests/data/dirty.png', './tests/data/clean.png') 201 shutil.copy('./tests/data/dirty.png', './tests/data/clean.png')
@@ -206,6 +211,7 @@ class TestCleaning(unittest.TestCase):
206 self.assertEqual(p.get_meta(), {}) 211 self.assertEqual(p.get_meta(), {})
207 212
208 os.remove('./tests/data/clean.png') 213 os.remove('./tests/data/clean.png')
214 os.remove('./tests/data/clean.cleaned.png')
209 215
210 def test_jpg(self): 216 def test_jpg(self):
211 shutil.copy('./tests/data/dirty.jpg', './tests/data/clean.jpg') 217 shutil.copy('./tests/data/dirty.jpg', './tests/data/clean.jpg')
@@ -221,6 +227,7 @@ class TestCleaning(unittest.TestCase):
221 self.assertEqual(p.get_meta(), {}) 227 self.assertEqual(p.get_meta(), {})
222 228
223 os.remove('./tests/data/clean.jpg') 229 os.remove('./tests/data/clean.jpg')
230 os.remove('./tests/data/clean.cleaned.jpg')
224 231
225 def test_mp3(self): 232 def test_mp3(self):
226 shutil.copy('./tests/data/dirty.mp3', './tests/data/clean.mp3') 233 shutil.copy('./tests/data/dirty.mp3', './tests/data/clean.mp3')
@@ -236,6 +243,7 @@ class TestCleaning(unittest.TestCase):
236 self.assertEqual(p.get_meta(), {}) 243 self.assertEqual(p.get_meta(), {})
237 244
238 os.remove('./tests/data/clean.mp3') 245 os.remove('./tests/data/clean.mp3')
246 os.remove('./tests/data/clean.cleaned.mp3')
239 247
240 def test_ogg(self): 248 def test_ogg(self):
241 shutil.copy('./tests/data/dirty.ogg', './tests/data/clean.ogg') 249 shutil.copy('./tests/data/dirty.ogg', './tests/data/clean.ogg')
@@ -251,6 +259,7 @@ class TestCleaning(unittest.TestCase):
251 self.assertEqual(p.get_meta(), {}) 259 self.assertEqual(p.get_meta(), {})
252 260
253 os.remove('./tests/data/clean.ogg') 261 os.remove('./tests/data/clean.ogg')
262 os.remove('./tests/data/clean.cleaned.ogg')
254 263
255 def test_flac(self): 264 def test_flac(self):
256 shutil.copy('./tests/data/dirty.flac', './tests/data/clean.flac') 265 shutil.copy('./tests/data/dirty.flac', './tests/data/clean.flac')
@@ -266,6 +275,7 @@ class TestCleaning(unittest.TestCase):
266 self.assertEqual(p.get_meta(), {}) 275 self.assertEqual(p.get_meta(), {})
267 276
268 os.remove('./tests/data/clean.flac') 277 os.remove('./tests/data/clean.flac')
278 os.remove('./tests/data/clean.cleaned.flac')
269 279
270 def test_office(self): 280 def test_office(self):
271 shutil.copy('./tests/data/dirty.docx', './tests/data/clean.docx') 281 shutil.copy('./tests/data/dirty.docx', './tests/data/clean.docx')
@@ -281,6 +291,7 @@ class TestCleaning(unittest.TestCase):
281 self.assertEqual(p.get_meta(), {}) 291 self.assertEqual(p.get_meta(), {})
282 292
283 os.remove('./tests/data/clean.docx') 293 os.remove('./tests/data/clean.docx')
294 os.remove('./tests/data/clean.cleaned.docx')
284 295
285 296
286 def test_libreoffice(self): 297 def test_libreoffice(self):
@@ -297,6 +308,7 @@ class TestCleaning(unittest.TestCase):
297 self.assertEqual(p.get_meta(), {}) 308 self.assertEqual(p.get_meta(), {})
298 309
299 os.remove('./tests/data/clean.odt') 310 os.remove('./tests/data/clean.odt')
311 os.remove('./tests/data/clean.cleaned.odt')
300 312
301 def test_tiff(self): 313 def test_tiff(self):
302 shutil.copy('./tests/data/dirty.tiff', './tests/data/clean.tiff') 314 shutil.copy('./tests/data/dirty.tiff', './tests/data/clean.tiff')
@@ -312,6 +324,7 @@ class TestCleaning(unittest.TestCase):
312 self.assertEqual(p.get_meta(), {}) 324 self.assertEqual(p.get_meta(), {})
313 325
314 os.remove('./tests/data/clean.tiff') 326 os.remove('./tests/data/clean.tiff')
327 os.remove('./tests/data/clean.cleaned.tiff')
315 328
316 def test_bmp(self): 329 def test_bmp(self):
317 shutil.copy('./tests/data/dirty.bmp', './tests/data/clean.bmp') 330 shutil.copy('./tests/data/dirty.bmp', './tests/data/clean.bmp')
@@ -327,6 +340,7 @@ class TestCleaning(unittest.TestCase):
327 self.assertEqual(p.get_meta(), {}) 340 self.assertEqual(p.get_meta(), {})
328 341
329 os.remove('./tests/data/clean.bmp') 342 os.remove('./tests/data/clean.bmp')
343 os.remove('./tests/data/clean.cleaned.bmp')
330 344
331 def test_torrent(self): 345 def test_torrent(self):
332 shutil.copy('./tests/data/dirty.torrent', './tests/data/clean.torrent') 346 shutil.copy('./tests/data/dirty.torrent', './tests/data/clean.torrent')
@@ -342,6 +356,7 @@ class TestCleaning(unittest.TestCase):
342 self.assertEqual(p.get_meta(), {}) 356 self.assertEqual(p.get_meta(), {})
343 357
344 os.remove('./tests/data/clean.torrent') 358 os.remove('./tests/data/clean.torrent')
359 os.remove('./tests/data/clean.cleaned.torrent')
345 360
346 def test_odf(self): 361 def test_odf(self):
347 shutil.copy('./tests/data/dirty.odf', './tests/data/clean.odf') 362 shutil.copy('./tests/data/dirty.odf', './tests/data/clean.odf')
@@ -357,6 +372,7 @@ class TestCleaning(unittest.TestCase):
357 self.assertEqual(p.get_meta(), {}) 372 self.assertEqual(p.get_meta(), {})
358 373
359 os.remove('./tests/data/clean.odf') 374 os.remove('./tests/data/clean.odf')
375 os.remove('./tests/data/clean.cleaned.odf')
360 376
361 377
362 def test_odg(self): 378 def test_odg(self):
@@ -373,3 +389,4 @@ class TestCleaning(unittest.TestCase):
373 self.assertEqual(p.get_meta(), {}) 389 self.assertEqual(p.get_meta(), {})
374 390
375 os.remove('./tests/data/clean.odg') 391 os.remove('./tests/data/clean.odg')
392 os.remove('./tests/data/clean.cleaned.odg')