@@ -90,6 +90,8 @@ def test_adding_values(self):
9090 w = RDFWriter ([doc ])
9191 w .convert_to_rdf ()
9292 self .assertEqual (len (list (w .g .subject_objects (predicate = RDF .li ))), 0 )
93+ self .assertEqual (len (list (
94+ w .g .subject_objects (predicate = URIRef ("%s_1" % str (RDF ))))), 0 )
9395
9496 doc = parse ("""
9597 s1[t1]
@@ -98,14 +100,22 @@ def test_adding_values(self):
98100
99101 w = RDFWriter ([doc ])
100102 w .convert_to_rdf ()
101- self .assertEqual (len (list (w .g .subjects (predicate = RDF .li , object = Literal ("val" )))), 1 )
103+ self .assertEqual (len (list (w .g .subjects (predicate = RDF .li ,
104+ object = Literal ("val" )))), 0 )
105+ self .assertEqual (len (list (w .g .subjects (predicate = URIRef ("%s_1" % str (RDF )),
106+ object = Literal ("val" )))), 1 )
102107
103108 doc .sections [0 ].properties [0 ].append ("val2" )
104109 w = RDFWriter ([doc ])
105110 w .convert_to_rdf ()
106- self .assertEqual (len (list (w .g .subject_objects (predicate = RDF .li ))), 2 )
107- self .assertEqual (len (list (w .g .subjects (predicate = RDF .li , object = Literal ("val" )))), 1 )
108- self .assertEqual (len (list (w .g .subjects (predicate = RDF .li , object = Literal ("val2" )))), 1 )
111+ self .assertEqual (len (list (w .g .subject_objects (predicate = RDF .li ))), 0 )
112+ self .assertEqual (len (list (w .g .subjects (predicate = RDF .li , object = Literal ("val" )))), 0 )
113+ self .assertEqual (len (list (w .g .subjects (predicate = RDF .li , object = Literal ("val2" )))), 0 )
114+
115+ self .assertEqual (len (list (w .g .subjects (predicate = URIRef ("%s_1" % str (RDF )),
116+ object = Literal ("val" )))), 1 )
117+ self .assertEqual (len (list (w .g .subjects (predicate = URIRef ("%s_2" % str (RDF )),
118+ object = Literal ("val2" )))), 1 )
109119
110120 doc = parse ("""
111121 s1[t1]
@@ -117,7 +127,9 @@ def test_adding_values(self):
117127
118128 w = RDFWriter ([doc ])
119129 w .convert_to_rdf ()
120- self .assertEqual (len (list (w .g .subjects (predicate = RDF .li , object = Literal ("val" )))), 3 )
130+ self .assertEqual (len (list (w .g .subjects (predicate = RDF .li , object = Literal ("val" )))), 0 )
131+ self .assertEqual (len (list (w .g .subjects (predicate = URIRef ("%s_1" % str (RDF )),
132+ object = Literal ("val" )))), 3 )
121133
122134 def test_section_subclass (self ):
123135 p = os .path .join (dirname (dirname (abspath (__file__ ))), 'doc' , 'section_subclasses.yaml' )
0 commit comments