summaryrefslogtreecommitdiff
path: root/test/jsonld
diff options
context:
space:
mode:
Diffstat (limited to 'test/jsonld')
-rw-r--r--test/jsonld/runner.py6
-rw-r--r--test/jsonld/test_api.py4
-rw-r--r--test/jsonld/test_compaction.py3
-rw-r--r--test/jsonld/test_context.py3
-rw-r--r--test/jsonld/test_named_graphs.py3
5 files changed, 12 insertions, 7 deletions
diff --git a/test/jsonld/runner.py b/test/jsonld/runner.py
index 13afc085..77a80ed4 100644
--- a/test/jsonld/runner.py
+++ b/test/jsonld/runner.py
@@ -1,13 +1,13 @@
# -*- coding: UTF-8 -*-
import json
-from rdflib import ConjunctiveGraph
+from rdflib import BNode, ConjunctiveGraph
from rdflib.compare import isomorphic
from rdflib.parser import InputSource
from rdflib.plugins.parsers.jsonld import JsonLDParser, to_rdf
# monkey-patch N-Quads parser via it's underlying W3CNTriplesParser to keep source bnode id:s ..
-from rdflib.plugins.parsers.ntriples import W3CNTriplesParser, bNode, r_nodeid
+from rdflib.plugins.parsers.ntriples import W3CNTriplesParser, r_nodeid
from rdflib.plugins.serializers.jsonld import from_rdf
from rdflib.plugins.shared.jsonld.keys import CONTEXT, GRAPH
@@ -15,7 +15,7 @@ from rdflib.plugins.shared.jsonld.keys import CONTEXT, GRAPH
def _preserving_nodeid(self, bnode_context=None):
if not self.peek("_"):
return False
- return bNode(self.eat(r_nodeid).group(1))
+ return BNode(self.eat(r_nodeid).group(1))
DEFAULT_PARSER_VERSION = 1.0
diff --git a/test/jsonld/test_api.py b/test/jsonld/test_api.py
index 265c9fd5..7879bfda 100644
--- a/test/jsonld/test_api.py
+++ b/test/jsonld/test_api.py
@@ -1,5 +1,7 @@
# -*- coding: UTF-8 -*-
-from rdflib.plugin import Parser, Serializer, register
+from rdflib.parser import Parser
+from rdflib.plugin import register
+from rdflib.serializer import Serializer
register("json-ld", Parser, "rdflib.plugins.parsers.jsonld", "JsonLDParser")
register("json-ld", Serializer, "rdflib.plugins.serializers.jsonld", "JsonLDSerializer")
diff --git a/test/jsonld/test_compaction.py b/test/jsonld/test_compaction.py
index 88bcce87..e76de558 100644
--- a/test/jsonld/test_compaction.py
+++ b/test/jsonld/test_compaction.py
@@ -7,7 +7,8 @@ import re
import pytest
from rdflib import Graph
-from rdflib.plugin import Serializer, register
+from rdflib.plugin import register
+from rdflib.serializer import Serializer
register("json-ld", Serializer, "rdflib.plugins.serializers.jsonld", "JsonLDSerializer")
diff --git a/test/jsonld/test_context.py b/test/jsonld/test_context.py
index 034936d2..c26fcb0c 100644
--- a/test/jsonld/test_context.py
+++ b/test/jsonld/test_context.py
@@ -134,7 +134,8 @@ def test_prefix_like_vocab():
# Mock external sources loading
SOURCES: Dict[str, Dict[str, Any]] = {}
-_source_to_json = context.source_to_json
+# type error: Module "rdflib.plugins.shared.jsonld.context" does not explicitly export attribute "source_to_json"
+_source_to_json = context.source_to_json # type: ignore[attr-defined]
def _mock_source_loader(f):
diff --git a/test/jsonld/test_named_graphs.py b/test/jsonld/test_named_graphs.py
index 4c544621..ca25b795 100644
--- a/test/jsonld/test_named_graphs.py
+++ b/test/jsonld/test_named_graphs.py
@@ -1,6 +1,7 @@
# -*- coding: UTF-8 -*-
from rdflib import *
-from rdflib.plugin import Parser, register
+from rdflib.parser import Parser
+from rdflib.plugin import register
register("json-ld", Parser, "rdflib.plugins.parsers.jsonld", "JsonLDParser")
register("application/ld+json", Parser, "rdflib.plugins.parsers.jsonld", "JsonLDParser")