aboutsummaryrefslogtreecommitdiffstats
path: root/test/utils/test_node.py
diff options
context:
space:
mode:
authorMatthias Baumgartner <dev@igsor.net>2022-12-15 17:06:09 +0100
committerMatthias Baumgartner <dev@igsor.net>2022-12-15 17:06:09 +0100
commit3b7fee369924eb7704709edeb8c17fff9c020dfb (patch)
treee9bd2987d4b21620e9865a904a180714f2ff27b7 /test/utils/test_node.py
parent49cf03fc212c813862453de5352436dc90d1e458 (diff)
downloadbsie-3b7fee369924eb7704709edeb8c17fff9c020dfb.tar.gz
bsie-3b7fee369924eb7704709edeb8c17fff9c020dfb.tar.bz2
bsie-3b7fee369924eb7704709edeb8c17fff9c020dfb.zip
import fixes
Diffstat (limited to 'test/utils/test_node.py')
-rw-r--r--test/utils/test_node.py17
1 files changed, 8 insertions, 9 deletions
diff --git a/test/utils/test_node.py b/test/utils/test_node.py
index 826f199..c70f0b8 100644
--- a/test/utils/test_node.py
+++ b/test/utils/test_node.py
@@ -8,8 +8,7 @@ Author: Matthias Baumgartner, 2022
import unittest
# bsie imports
-from bsie.utils.bsfs import URI
-from bsie.utils import ns
+from bsie.utils import bsfs, ns
# objects to test
from bsie.utils.node import Node
@@ -19,14 +18,14 @@ from bsie.utils.node import Node
class TestNode(unittest.TestCase):
def test_equality(self):
- uri = URI('http://example.com/me/entity#1234')
+ uri = bsfs.URI('http://example.com/me/entity#1234')
node = Node(ns.bsfs.Entity, uri)
# basic equivalence
- self.assertEqual(node, Node(ns.bsfs.Entity, URI('http://example.com/me/entity#1234')))
- self.assertEqual(hash(node), hash(Node(ns.bsfs.Entity, URI('http://example.com/me/entity#1234'))))
+ self.assertEqual(node, Node(ns.bsfs.Entity, bsfs.URI('http://example.com/me/entity#1234')))
+ self.assertEqual(hash(node), hash(Node(ns.bsfs.Entity, bsfs.URI('http://example.com/me/entity#1234'))))
# equality respects uri
- self.assertNotEqual(node, Node(ns.bsfs.Entity, URI('http://example.com/me/entity#4321')))
- self.assertNotEqual(hash(node), hash(Node(ns.bsfs.Entity, URI('http://example.com/me/entity#4321'))))
+ self.assertNotEqual(node, Node(ns.bsfs.Entity, bsfs.URI('http://example.com/me/entity#4321')))
+ self.assertNotEqual(hash(node), hash(Node(ns.bsfs.Entity, bsfs.URI('http://example.com/me/entity#4321'))))
# equality respects node_type
self.assertNotEqual(node, Node(ns.bsfs.Foo, uri))
self.assertNotEqual(hash(node), hash(Node(ns.bsfs.Foo, uri)))
@@ -42,7 +41,7 @@ class TestNode(unittest.TestCase):
self.assertNotEqual(hash(node), hash(Foo()))
def test_str(self):
- uri = URI('http://example.com/me/entity#1234')
+ uri = bsfs.URI('http://example.com/me/entity#1234')
# basic string conversion
node = Node(ns.bsfs.Entity, uri)
self.assertEqual(str(node), 'Node(http://bsfs.ai/schema/Entity, http://example.com/me/entity#1234)')
@@ -52,7 +51,7 @@ class TestNode(unittest.TestCase):
self.assertEqual(str(node), 'Node(http://bsfs.ai/schema/Foo, http://example.com/me/entity#1234)')
self.assertEqual(repr(node), 'Node(http://bsfs.ai/schema/Foo, http://example.com/me/entity#1234)')
# string conversion respects uri
- node = Node(ns.bsfs.Entity, URI('http://example.com/me/entity#4321'))
+ node = Node(ns.bsfs.Entity, bsfs.URI('http://example.com/me/entity#4321'))
self.assertEqual(str(node), 'Node(http://bsfs.ai/schema/Entity, http://example.com/me/entity#4321)')
self.assertEqual(repr(node), 'Node(http://bsfs.ai/schema/Entity, http://example.com/me/entity#4321)')