def get_lod_mime_type(extension, request): """ return the LoD mime-type from the request """ if extension: file_extension, mime_type = extension_to_mime(extension) else: mime_type = best_match(RDF_SUPPORTED_MIME_TYPES, request.META.get("HTTP_ACCEPT")) return mime_type
def test_extension_to_mime(): assert mimeutils.extension_to_mime("ttl") == ("turtle", mimeutils.TURTLE_MIME) assert mimeutils.extension_to_mime("json") == ("json-ld", mimeutils.JSONLD_MIME) assert mimeutils.extension_to_mime("unknown") == ("xml", mimeutils.RDFXML_MIME)