Skip to content

Commit e004802

Browse files
authored
Merge pull request #941 from joernhees/fixupSparqlConnector
make SPARQLConnector work with DBpedia
2 parents b9e023d + 126ff08 commit e004802

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

rdflib/plugin.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,9 @@ def plugins(name=None, kind=None):
286286
register(
287287
'application/sparql-results+xml', ResultParser,
288288
'rdflib.plugins.sparql.results.xmlresults', 'XMLResultParser')
289+
register(
290+
'application/sparql-results+xml; charset=UTF-8', ResultParser,
291+
'rdflib.plugins.sparql.results.xmlresults', 'XMLResultParser')
289292

290293
register(
291294
'application/rdf+xml', ResultParser,

test/test_sparqlstore.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33
import os
44
import unittest
55
from nose import SkipTest
6+
from requests import HTTPError
67

7-
if os.getenv("TRAVIS"):
8-
raise SkipTest("Doesn't work in travis")
98

109
try:
1110
assert len(urlopen("http://dbpedia.org/sparql").read()) > 0
@@ -51,7 +50,7 @@ def test_noinitNs(self):
5150
{ ?s a xyzzy:Concept ; xyzzy:prefLabel ?label . } LIMIT 10
5251
"""
5352
self.assertRaises(
54-
SPARQLWrapper.Wrapper.QueryBadFormed,
53+
HTTPError,
5554
self.graph.query,
5655
query)
5756

0 commit comments

Comments
 (0)