Skip to content

Commit b38f20e

Browse files
committed
Added rest, removed unexpected queries
1 parent 1fcd3a1 commit b38f20e

File tree

3 files changed

+14
-11
lines changed

3 files changed

+14
-11
lines changed

6.1.1

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Collecting rdflib
2+
Downloading rdflib-6.1.1-py3-none-any.whl (482 kB)
3+
Requirement already satisfied: pyparsing in c:\users\anany\anaconda3\lib\site-packages (from rdflib) (3.0.4)
4+
Collecting isodate
5+
Downloading isodate-0.6.1-py2.py3-none-any.whl (41 kB)
6+
Requirement already satisfied: setuptools in c:\users\anany\anaconda3\lib\site-packages (from rdflib) (58.0.4)
7+
Requirement already satisfied: six in c:\users\anany\anaconda3\lib\site-packages (from isodate->rdflib) (1.16.0)
8+
Installing collected packages: isodate, rdflib
9+
Successfully installed isodate-0.6.1 rdflib-6.1.1

SPARQLWrapper/Wrapper.py

-7
Original file line numberDiff line numberDiff line change
@@ -1187,7 +1187,6 @@ def _validate_format(
11871187
# the unexpected N3 requested for a SELECT would return XML
11881188
if "content-type" in self.info():
11891189
ct = self.info()["content-type"] # returned Content-Type value
1190-
11911190
if _content_type_in_list(ct, _SPARQL_XML):
11921191
_validate_format("XML", [XML], ct, self.requestedFormat)
11931192
return self._convertXML()
@@ -1197,12 +1196,6 @@ def _validate_format(
11971196
elif _content_type_in_list(ct, _SPARQL_JSON):
11981197
_validate_format("JSON", [JSON], ct, self.requestedFormat)
11991198
return self._convertJSON()
1200-
elif _content_type_in_list(ct, _RDF_XML):
1201-
#Ananya: This has to be altered
1202-
_validate_format(
1203-
"RDF/XML", [RDF, XML, RDFXML], ct, self.requestedFormat
1204-
)
1205-
return self._convertRDF()
12061199
elif _content_type_in_list(ct, _RDF_N3):
12071200
_validate_format("N3", [N3, TURTLE], ct, self.requestedFormat)
12081201
return self._convertN3()

test/test_wrapper.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -874,10 +874,6 @@ def _mime_vs_type(mime, requested_type):
874874
self.assertEqual(0, _mime_vs_type("application/json", JSON))
875875

876876
self.assertEqual(0, _mime_vs_type("application/ld+json", JSONLD))
877-
self.assertEqual(0, _mime_vs_type("application/rdf+xml", XML))
878-
self.assertEqual(0, _mime_vs_type("application/rdf+xml", RDF))
879-
self.assertEqual(0, _mime_vs_type("application/rdf+xml", RDFXML))
880-
881877
self.assertEqual(0, _mime_vs_type("text/csv", CSV))
882878
self.assertEqual(0, _mime_vs_type("text/tab-separated-values", TSV))
883879
self.assertEqual(0, _mime_vs_type("application/xml", XML))
@@ -896,6 +892,11 @@ def _mime_vs_type(mime, requested_type):
896892
self.assertEqual(1, _mime_vs_type("application/ld+json", N3)) # Warning
897893
self.assertEqual(1, _mime_vs_type("application/rdf+xml", JSON)) # Warning
898894
self.assertEqual(1, _mime_vs_type("application/rdf+xml", N3)) # Warning
895+
self.assertEqual(1, _mime_vs_type("application/rdf+xml", XML)) # Warning
896+
self.assertEqual(1, _mime_vs_type("application/rdf+xml", RDFXML)) # Warning
897+
898+
#Invalid return format, RDF (issue 190)
899+
self.assertEqual(1, _mime_vs_type("application/rdf+xml", RDF))
899900

900901
def testPrint_results(self):
901902
"""

0 commit comments

Comments
 (0)