def test_set_get_mime(): a = Document() a.mime_type = 'jpg' assert a.mime_type == 'image/jpeg' b = Document() b.mime_type = 'jpeg' assert b.mime_type == 'image/jpeg' c = Document() c.mime_type = '.jpg' assert c.mime_type == 'image/jpeg'
def test_mime_type_not_reassigned(): d = Document() m = Document() assert m.mime_type == '' d.mime_type = 'text/plain' r = d.matches.append(m) assert r.mime_type == ''