1
0
mirror of synced 2024-11-25 18:54:22 +01:00

Add a test about unsupported files

This commit is contained in:
jvoisin 2018-05-16 22:10:47 +02:00
parent effe68f08f
commit 0354c3b7e3

View File

@ -16,6 +16,16 @@ class TestParserFactory(unittest.TestCase):
self.assertEqual(mimetype, 'audio/mpeg') self.assertEqual(mimetype, 'audio/mpeg')
self.assertEqual(parser.__class__, audio.MP3Parser) self.assertEqual(parser.__class__, audio.MP3Parser)
class TestUnsupportedFiles(unittest.TestCase):
def test_pdf(self):
shutil.copy('./tests/test_libmat2.py', './tests/clean.py')
parser, mimetype = parser_factory.get_parser('./tests/data/clean.py')
self.assertEqual(mimetype, 'text/x-python')
self.assertEqual(parser, None)
os.remove('./tests/clean.py')
class TestCorruptedFiles(unittest.TestCase): class TestCorruptedFiles(unittest.TestCase):
def test_pdf(self): def test_pdf(self):
shutil.copy('./tests/data/dirty.png', './tests/data/clean.png') shutil.copy('./tests/data/dirty.png', './tests/data/clean.png')