summaryrefslogtreecommitdiff
path: root/tests/test_libmat2.py
diff options
context:
space:
mode:
authorjvoisin2018-04-01 12:30:00 +0200
committerjvoisin2018-04-01 12:30:00 +0200
commit27beda354d8b78c1716e659273c180d4ddfb144b (patch)
tree5420d509f2538f742405771d8433e81ce2984148 /tests/test_libmat2.py
parent711347c87f189a4fd1bd425144934016b79f099c (diff)
Move every image-related parser into a single file
Diffstat (limited to 'tests/test_libmat2.py')
-rw-r--r--tests/test_libmat2.py20
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
6import zipfile 6import zipfile
7import tempfile 7import tempfile
8 8
9from src import pdf, png, images_pixbuf, audio, office, parser_factory 9from src import pdf, images, audio, office, parser_factory
10 10
11class TestGetMeta(unittest.TestCase): 11class 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')