def test_ebook_formats(self): self.assertEqual(Types['application/x-mobipocket-ebook'], Types.type_for('book.mobi')) self.assertEqual(Types['application/epub+zip'], Types.type_for('book.epub')) self.assertEqual(Types['application/x-ibooks+zip'], Types.type_for('book.ibooks'))
def test_class_type_for(self): self.assertTrue( sorted(Types.type_for('xml')) == sorted(Types['text/xml'] + Types['application/xml'])) self.assertEqual(Types.type_for('gif'), Types['image/gif']) Types['image/gif'][0].system = PLATFORM self.assertEqual(Types.type_for('gif', True), Types['image/gif']) self.assertEqual(Types.type_for('zzz'), [])
def test_apple_formats(self): self.assertEqual(Types['application/x-apple-diskimage'], Types.type_for('disk.dmg'))
def test_class_type_for(self): self.assertTrue(sorted(Types.type_for('xml')) == sorted(Types['text/xml'] + Types['application/xml'])) self.assertEqual(Types.type_for('gif'), Types['image/gif']) Types['image/gif'][0].system = PLATFORM self.assertEqual(Types.type_for('gif', True), Types['image/gif']) self.assertEqual(Types.type_for('zzz'), [])