diff --git a/rdflib/plugins/serializers/longturtle.py b/rdflib/plugins/serializers/longturtle.py index e886574f3..a3c56ede2 100644 --- a/rdflib/plugins/serializers/longturtle.py +++ b/rdflib/plugins/serializers/longturtle.py @@ -292,6 +292,8 @@ def objectList(self, objects): if count > 1: if not isinstance(objects[0], BNode): self.write("\n" + self.indent(1)) + else: + self.write(" ") first_nl = True self.path(objects[0], OBJECT, newline=first_nl) for obj in objects[1:]: diff --git a/test/test_serializers/test_serializer_longturtle.py b/test/test_serializers/test_serializer_longturtle.py index 847d506ab..c9b11ef76 100644 --- a/test/test_serializers/test_serializer_longturtle.py +++ b/test/test_serializers/test_serializer_longturtle.py @@ -181,7 +181,7 @@ def test_longturtle(): ex:nicholas a sdo:Person ; sdo:age 41 ; - sdo:alternateName + sdo:alternateName [ sdo:name "Dr N.J. Car" ; ] , @@ -190,7 +190,7 @@ def test_longturtle(): sdo:name [ a cn:CompoundName ; - sdo:hasPart + sdo:hasPart [ a cn:CompoundName ; rdf:value "Nicholas" ; @@ -201,7 +201,7 @@ def test_longturtle(): ] , [ a cn:CompoundName ; - sdo:hasPart + sdo:hasPart [ a cn:CompoundName ; rdf:value "Car" ;