diff options
| author | jvoisin | 2018-04-01 12:30:00 +0200 |
|---|---|---|
| committer | jvoisin | 2018-04-01 12:30:00 +0200 |
| commit | 27beda354d8b78c1716e659273c180d4ddfb144b (patch) | |
| tree | 5420d509f2538f742405771d8433e81ce2984148 /tests/test_libmat2.py | |
| parent | 711347c87f189a4fd1bd425144934016b79f099c (diff) | |
Move every image-related parser into a single file
Diffstat (limited to 'tests/test_libmat2.py')
| -rw-r--r-- | tests/test_libmat2.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/test_libmat2.py b/tests/test_libmat2.py index 5b7dfb1..8aa91f0 100644 --- a/tests/test_libmat2.py +++ b/tests/test_libmat2.py | |||
| @@ -6,7 +6,7 @@ import os | |||
| 6 | import zipfile | 6 | import zipfile |
| 7 | import tempfile | 7 | import tempfile |
| 8 | 8 | ||
| 9 | from src import pdf, png, images_pixbuf, audio, office, parser_factory | 9 | from src import pdf, images, audio, office, parser_factory |
| 10 | 10 | ||
| 11 | class TestGetMeta(unittest.TestCase): | 11 | class TestGetMeta(unittest.TestCase): |
| 12 | def test_pdf(self): | 12 | def test_pdf(self): |
| @@ -16,18 +16,18 @@ class TestGetMeta(unittest.TestCase): | |||
| 16 | self.assertEqual(meta['creator'], "'Certified by IEEE PDFeXpress at 03/19/2016 2:56:07 AM'") | 16 | self.assertEqual(meta['creator'], "'Certified by IEEE PDFeXpress at 03/19/2016 2:56:07 AM'") |
| 17 | 17 | ||
| 18 | def test_png(self): | 18 | def test_png(self): |
| 19 | p = png.PNGParser('./tests/data/dirty.png') | 19 | p = images.PNGParser('./tests/data/dirty.png') |
| 20 | meta = p.get_meta() | 20 | meta = p.get_meta() |
| 21 | self.assertEqual(meta['Comment'], 'This is a comment, be careful!') | 21 | self.assertEqual(meta['Comment'], 'This is a comment, be careful!') |
| 22 | self.assertEqual(meta['ModifyDate'], "2018:03:20 21:59:25") | 22 | self.assertEqual(meta['ModifyDate'], "2018:03:20 21:59:25") |
| 23 | 23 | ||
| 24 | def test_jpg(self): | 24 | def test_jpg(self): |
| 25 | p = images_pixbuf.JPGParser('./tests/data/dirty.jpg') | 25 | p = images.JPGParser('./tests/data/dirty.jpg') |
| 26 | meta = p.get_meta() | 26 | meta = p.get_meta() |
| 27 | self.assertEqual(meta['Comment'], 'Created with GIMP') | 27 | self.assertEqual(meta['Comment'], 'Created with GIMP') |
| 28 | 28 | ||
| 29 | def test_tiff(self): | 29 | def test_tiff(self): |
| 30 | p = images_pixbuf.JPGParser('./tests/data/dirty.tiff') | 30 | p = images.JPGParser('./tests/data/dirty.tiff') |
| 31 | meta = p.get_meta() | 31 | meta = p.get_meta() |
| 32 | self.assertEqual(meta['Make'], 'OLYMPUS IMAGING CORP.') | 32 | self.assertEqual(meta['Make'], 'OLYMPUS IMAGING CORP.') |
| 33 | self.assertEqual(meta['Model'], 'C7070WZ') | 33 | self.assertEqual(meta['Model'], 'C7070WZ') |
| @@ -144,7 +144,7 @@ class TestCleaning(unittest.TestCase): | |||
| 144 | 144 | ||
| 145 | def test_png(self): | 145 | def test_png(self): |
| 146 | shutil.copy('./tests/data/dirty.png', './tests/data/clean.png') | 146 | shutil.copy('./tests/data/dirty.png', './tests/data/clean.png') |
| 147 | p = png.PNGParser('./tests/data/clean.png') | 147 | p = images.PNGParser('./tests/data/clean.png') |
| 148 | 148 | ||
| 149 | meta = p.get_meta() | 149 | meta = p.get_meta() |
| 150 | self.assertEqual(meta['Comment'], 'This is a comment, be careful!') | 150 | self.assertEqual(meta['Comment'], 'This is a comment, be careful!') |
| @@ -152,14 +152,14 @@ class TestCleaning(unittest.TestCase): | |||
| 152 | ret = p.remove_all() | 152 | ret = p.remove_all() |
| 153 | self.assertTrue(ret) | 153 | self.assertTrue(ret) |
| 154 | 154 | ||
| 155 | p = png.PNGParser('./tests/data/clean.png.cleaned') | 155 | p = images.PNGParser('./tests/data/clean.png.cleaned') |
| 156 | self.assertEqual(p.get_meta(), {}) | 156 | self.assertEqual(p.get_meta(), {}) |
| 157 | 157 | ||
| 158 | os.remove('./tests/data/clean.png') | 158 | os.remove('./tests/data/clean.png') |
| 159 | 159 | ||
| 160 | def test_jpg(self): | 160 | def test_jpg(self): |
| 161 | shutil.copy('./tests/data/dirty.jpg', './tests/data/clean.jpg') | 161 | shutil.copy('./tests/data/dirty.jpg', './tests/data/clean.jpg') |
| 162 | p = images_pixbuf.JPGParser('./tests/data/clean.jpg') | 162 | p = images.JPGParser('./tests/data/clean.jpg') |
| 163 | 163 | ||
| 164 | meta = p.get_meta() | 164 | meta = p.get_meta() |
| 165 | self.assertEqual(meta['Comment'], 'Created with GIMP') | 165 | self.assertEqual(meta['Comment'], 'Created with GIMP') |
| @@ -167,7 +167,7 @@ class TestCleaning(unittest.TestCase): | |||
| 167 | ret = p.remove_all() | 167 | ret = p.remove_all() |
| 168 | self.assertTrue(ret) | 168 | self.assertTrue(ret) |
| 169 | 169 | ||
| 170 | p = images_pixbuf.JPGParser('./tests/data/clean.jpg.cleaned') | 170 | p = images.JPGParser('./tests/data/clean.jpg.cleaned') |
| 171 | self.assertEqual(p.get_meta(), {}) | 171 | self.assertEqual(p.get_meta(), {}) |
| 172 | 172 | ||
| 173 | os.remove('./tests/data/clean.jpg') | 173 | os.remove('./tests/data/clean.jpg') |
| @@ -250,7 +250,7 @@ class TestCleaning(unittest.TestCase): | |||
| 250 | 250 | ||
| 251 | def test_tiff(self): | 251 | def test_tiff(self): |
| 252 | shutil.copy('./tests/data/dirty.tiff', './tests/data/clean.tiff') | 252 | shutil.copy('./tests/data/dirty.tiff', './tests/data/clean.tiff') |
| 253 | p = images_pixbuf.TiffParser('./tests/data/clean.tiff') | 253 | p = images.TiffParser('./tests/data/clean.tiff') |
| 254 | 254 | ||
| 255 | meta = p.get_meta() | 255 | meta = p.get_meta() |
| 256 | self.assertEqual(meta['Model'], 'C7070WZ') | 256 | self.assertEqual(meta['Model'], 'C7070WZ') |
| @@ -258,7 +258,7 @@ class TestCleaning(unittest.TestCase): | |||
| 258 | ret = p.remove_all() | 258 | ret = p.remove_all() |
| 259 | self.assertTrue(ret) | 259 | self.assertTrue(ret) |
| 260 | 260 | ||
| 261 | p = images_pixbuf.TiffParser('./tests/data/clean.tiff.cleaned') | 261 | p = images.TiffParser('./tests/data/clean.tiff.cleaned') |
| 262 | self.assertEqual(p.get_meta(), {}) | 262 | self.assertEqual(p.get_meta(), {}) |
| 263 | 263 | ||
| 264 | os.remove('./tests/data/clean.tiff') | 264 | os.remove('./tests/data/clean.tiff') |
