11from io import BytesIO
22
3- from rdflib .graph import ConjunctiveGraph
3+ from rdflib .graph import Dataset
44from rdflib .namespace import RDF , RDFS
55from rdflib .plugins .serializers .rdfxml import PrettyXMLSerializer
66from rdflib .term import BNode , Literal , URIRef
@@ -10,7 +10,7 @@ class SerializerTestBase:
1010 repeats = 8
1111
1212 def setup_method (self ):
13- graph = ConjunctiveGraph ()
13+ graph = Dataset ()
1414 graph .parse (data = self .test_content , format = self .test_content_format )
1515 self .source_graph = graph
1616
@@ -41,12 +41,12 @@ def _assert_equal_graphs(g1, g2):
4141
4242def _mangled_copy (g ):
4343 "Makes a copy of the graph, replacing all bnodes with the bnode ``_blank``."
44- gcopy = ConjunctiveGraph ()
44+ gcopy = Dataset ()
4545
4646 def isbnode (v ):
4747 return isinstance (v , BNode )
4848
49- for s , p , o in g :
49+ for s , p , o , c in g :
5050 if isbnode (s ):
5151 s = _blank
5252 if isbnode (p ):
@@ -67,7 +67,7 @@ def serialize(source_graph, make_serializer, get_value=True, extra_args={}):
6767def serialize_and_load (source_graph , make_serializer ):
6868 stream = serialize (source_graph , make_serializer , False )
6969 stream .seek (0 )
70- reparsed_graph = ConjunctiveGraph ()
70+ reparsed_graph = Dataset ()
7171 reparsed_graph .parse (stream , format = "xml" )
7272 return reparsed_graph
7373
@@ -170,7 +170,7 @@ def test_subclass_of_objects(self):
170170
171171 def test_pretty_xmlliteral (self ):
172172 # given:
173- g = ConjunctiveGraph ()
173+ g = Dataset ()
174174 g .add (
175175 (
176176 BNode (),
@@ -191,7 +191,7 @@ def test_pretty_xmlliteral(self):
191191
192192 def test_pretty_broken_xmlliteral (self ):
193193 # given:
194- g = ConjunctiveGraph ()
194+ g = Dataset ()
195195 g .add ((BNode (), RDF .value , Literal ("""<p """ , datatype = RDF .XMLLiteral )))
196196 # when:
197197 xmlrepr = g .serialize (format = "pretty-xml" )
@@ -203,7 +203,7 @@ def test_pretty_broken_xmlliteral(self):
203203
204204
205205def _assert_expected_object_types_for_predicates (graph , predicates , types ):
206- for s , p , o in graph :
206+ for s , p , o , c in graph :
207207 if p in predicates :
208208 some_true = [isinstance (o , t ) for t in types ]
209209 assert (
0 commit comments