Skip to content

Commit 412fb5d

Browse files
committed
fix: double up of semicolons when subject is a blank node
1 parent 7405e32 commit 412fb5d

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

rdflib/plugins/serializers/longturtle.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ def s_squared(self, subject):
197197
return False
198198
self.write("\n" + self.indent() + "[]")
199199
self.predicateList(subject, newline=False)
200-
self.write(" ;\n.")
200+
self.write("\n.")
201201
return True
202202

203203
def path(self, node, position, newline=False):

test/test_serializers/test_serializer_longturtle_sort.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -84,31 +84,31 @@ def test_sort_semiblank_graph() -> None:
8484
[] ns1:has
8585
[
8686
rdfs:seeAlso ns1:A ;
87-
] ; ;
87+
] ;
8888
.
8989
90-
[] rdfs:seeAlso ns1:B ; ;
90+
[] rdfs:seeAlso ns1:B ;
9191
.
9292
9393
[] ns1:has
9494
[
9595
rdfs:seeAlso ns1:C ;
96-
] ; ;
96+
] ;
9797
.
9898
99-
[] rdfs:seeAlso ns1:A ; ;
99+
[] rdfs:seeAlso ns1:A ;
100100
.
101101
102-
[] rdfs:seeAlso ns1:C ; ;
102+
[] rdfs:seeAlso ns1:C ;
103103
.
104104
105-
[] rdfs:seeAlso ns1:B ; ;
105+
[] rdfs:seeAlso ns1:B ;
106106
.
107107
108108
[] ns1:has
109109
[
110110
rdfs:seeAlso ns1:B ;
111-
] ; ;
111+
] ;
112112
.
113113
114114
"""

0 commit comments

Comments
 (0)