@@ -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