def test_matches_subtypes(self): ma = MediaType('image/png') self.assertFalse(ma.matches('application/json')) self.assertFalse(ma.matches('image/*')) self.assertFalse(ma.matches('image/jpeg')) self.assertTrue(ma.matches('image/png'))
def test_matches_mediatypes_specific(self): ma = MediaType('text/*') self.assertFalse(ma.matches('application/*')) self.assertFalse(ma.matches('application/json')) self.assertTrue(ma.matches('text/*')) self.assertTrue(ma.matches('text/plain'))