From 2df55aa59de3e42d92297971d70ce94b7873a6fc Mon Sep 17 00:00:00 2001 From: Ashley Sommer Date: Fri, 9 Jul 2021 14:52:25 +1000 Subject: [PATCH] remove bad doctest declarations that are no longer required, were causing subsequent tests to fail --- rdflib/plugins/parsers/jsonld.py | 3 --- rdflib/plugins/serializers/jsonld.py | 6 +----- test/test_finalnewline.py | 2 ++ 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/rdflib/plugins/parsers/jsonld.py b/rdflib/plugins/parsers/jsonld.py index 67fec97fc..dcb5eca3e 100644 --- a/rdflib/plugins/parsers/jsonld.py +++ b/rdflib/plugins/parsers/jsonld.py @@ -6,9 +6,6 @@ Example usage:: - >>> from rdflib.plugin import register, Parser - >>> register('json-ld', Parser, 'rdflib_jsonld.parser', 'JsonLDParser') - >>> from rdflib import Graph, URIRef, Literal >>> test_json = ''' ... { diff --git a/rdflib/plugins/serializers/jsonld.py b/rdflib/plugins/serializers/jsonld.py index 3edf16e9b..67f3b8623 100644 --- a/rdflib/plugins/serializers/jsonld.py +++ b/rdflib/plugins/serializers/jsonld.py @@ -6,11 +6,7 @@ Example usage:: - >>> from rdflib.plugin import register, Serializer - >>> register('json-ld', Serializer, 'rdflib_jsonld.serializer', 'JsonLDSerializer') - >>> from rdflib import Graph - >>> testrdf = ''' ... @prefix dc: . ... @@ -19,7 +15,7 @@ >>> g = Graph().parse(data=testrdf, format='n3') - >>> print(g.serialize(format='json-ld', indent=4).decode()) + >>> print(g.serialize(format='json-ld', indent=4)) [ { "@id": "http://example.org/about", diff --git a/test/test_finalnewline.py b/test/test_finalnewline.py index 9b465b249..59d7970b4 100644 --- a/test/test_finalnewline.py +++ b/test/test_finalnewline.py @@ -23,6 +23,8 @@ def testFinalNewline(): lines = v.split("\n".encode("latin-1")) if b"\n" not in v or (lines[-1] != b""): failed.add(p.name) + # JSON-LD does not require a final newline (because JSON doesn't) + failed = failed.difference({'json-ld', 'application/ld+json'}) assert len(failed) == 0, "No final newline for formats: '%s'" % failed