Skip to content

Commit 3dc77e0

Browse files
committed
Fix helper tests
1 parent 6bbb121 commit 3dc77e0

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

tests/test_helpers.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,10 @@ def testBaseNamespace(self):
2222
self.assertEqual(queryType, 'SelectQuery')
2323

2424
queryType, parsedQuery = parse_update_type(update)
25-
self.assertEqual(parsedQuery[0]['triples'][0][0], URIRef('http://good.example/1'))
26-
self.assertEqual(parsedQuery[0]['triples'][0][1], URIRef('http://good.example/2'))
27-
self.assertEqual(parsedQuery[0]['triples'][0][2], URIRef('http://good.example/3'))
25+
parsedQueryAlgebra = parsedQuery.algebra
26+
self.assertEqual(parsedQueryAlgebra[0]['triples'][0][0], URIRef('http://good.example/1'))
27+
self.assertEqual(parsedQueryAlgebra[0]['triples'][0][1], URIRef('http://good.example/2'))
28+
self.assertEqual(parsedQueryAlgebra[0]['triples'][0][2], URIRef('http://good.example/3'))
2829
self.assertEqual(queryType, 'InsertData')
2930

3031
queryType, parsedQuery = parse_query_type(construct)
@@ -44,15 +45,17 @@ def testOverwrittenBaseNamespace(self):
4445
update2 = "PREFIX ex: <http://ex.org/> BASE <http://in-query/> INSERT DATA { <1> <2> <3> }"
4546

4647
queryType, parsedQuery = parse_update_type(update1, 'http://argument/')
47-
self.assertEqual(parsedQuery[0]['triples'][0][0], URIRef('http://argument/1'))
48-
self.assertEqual(parsedQuery[0]['triples'][0][1], URIRef('http://argument/2'))
49-
self.assertEqual(parsedQuery[0]['triples'][0][2], URIRef('http://argument/3'))
48+
parsedQueryAlgebra = parsedQuery.algebra
49+
self.assertEqual(parsedQueryAlgebra[0]['triples'][0][0], URIRef('http://argument/1'))
50+
self.assertEqual(parsedQueryAlgebra[0]['triples'][0][1], URIRef('http://argument/2'))
51+
self.assertEqual(parsedQueryAlgebra[0]['triples'][0][2], URIRef('http://argument/3'))
5052
self.assertEqual(queryType, 'InsertData')
5153

5254
queryType, parsedQuery = parse_update_type(update2, 'http://argument/')
53-
self.assertEqual(parsedQuery[0]['triples'][0][0], URIRef('http://in-query/1'))
54-
self.assertEqual(parsedQuery[0]['triples'][0][1], URIRef('http://in-query/2'))
55-
self.assertEqual(parsedQuery[0]['triples'][0][2], URIRef('http://in-query/3'))
55+
parsedQueryAlgebra = parsedQuery.algebra
56+
self.assertEqual(parsedQueryAlgebra[0]['triples'][0][0], URIRef('http://in-query/1'))
57+
self.assertEqual(parsedQueryAlgebra[0]['triples'][0][1], URIRef('http://in-query/2'))
58+
self.assertEqual(parsedQueryAlgebra[0]['triples'][0][2], URIRef('http://in-query/3'))
5659
self.assertEqual(queryType, 'InsertData')
5760

5861
def testOverwrittenBadBaseNamespace(self):

0 commit comments

Comments
 (0)