diff options
author | Thomas Kluyver <takowl@gmail.com> | 2013-03-12 17:00:57 +0000 |
---|---|---|
committer | Thomas Kluyver <takowl@gmail.com> | 2013-03-12 17:00:57 +0000 |
commit | 41741b339606f25f12b9ca4e1e57f4c89a21848a (patch) | |
tree | 5b93f61ab571bfbe3e425b706e6af02a9eacbba7 /test | |
parent | 35676e8f7573eebd88f0d06839dcc302141d61bb (diff) | |
parent | 4b5a0e209bad6801ab54e80599d239e57cba5c67 (diff) |
Merge branch 'master' of github.com:takluyver/pyxdg
Diffstat (limited to 'test')
-rw-r--r-- | test/test-mime.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/test-mime.py b/test/test-mime.py index d8a76d0..0956103 100644 --- a/test/test-mime.py +++ b/test/test-mime.py @@ -19,6 +19,10 @@ class MimeTest(MimeTestBase): imgpng = Mime.get_type_by_data(resources.png_data) self.check_mimetype(imgpng, 'image', 'png') + def test_mimetype_repr(self): + mt = Mime.lookup('application', 'zip') + repr(mt) # Just check that this doesn't throw an error. + def test_get_type_by_contents(self): tmpdir = tempfile.mkdtemp() try: @@ -103,9 +107,13 @@ class MagicDBTest(MimeTestBase): def test_parsing(self): self.assertEqual(len(self.magic.alltypes), 7) + # Check repr() doesn't throw an error + repr(self.magic) + prio, png = self.magic.bytype[Mime.lookup('image', 'png')] self.assertEqual(prio, 50) assert isinstance(png, Mime.MagicRule), type(png) + repr(png) # Check this doesn't throw an error. self.assertEqual(png.start, 0) self.assertEqual(png.value, b'\x89PNG') self.assertEqual(png.mask, None) |