mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Refs #33476 -- Reformatted code with Black.
This commit is contained in:
committed by
Mariusz Felisiak
parent
f68fa8b45d
commit
9c19aff7c7
@@ -6,7 +6,7 @@ from django.utils.tree import Node
|
||||
|
||||
class NodeTests(unittest.TestCase):
|
||||
def setUp(self):
|
||||
self.node1_children = [('a', 1), ('b', 2)]
|
||||
self.node1_children = [("a", 1), ("b", 2)]
|
||||
self.node1 = Node(self.node1_children)
|
||||
self.node2 = Node()
|
||||
|
||||
@@ -15,17 +15,16 @@ class NodeTests(unittest.TestCase):
|
||||
self.assertEqual(str(self.node2), "(DEFAULT: )")
|
||||
|
||||
def test_repr(self):
|
||||
self.assertEqual(repr(self.node1),
|
||||
"<Node: (DEFAULT: ('a', 1), ('b', 2))>")
|
||||
self.assertEqual(repr(self.node1), "<Node: (DEFAULT: ('a', 1), ('b', 2))>")
|
||||
self.assertEqual(repr(self.node2), "<Node: (DEFAULT: )>")
|
||||
|
||||
def test_hash(self):
|
||||
node3 = Node(self.node1_children, negated=True)
|
||||
node4 = Node(self.node1_children, connector='OTHER')
|
||||
node4 = Node(self.node1_children, connector="OTHER")
|
||||
node5 = Node(self.node1_children)
|
||||
node6 = Node([['a', 1], ['b', 2]])
|
||||
node7 = Node([('a', [1, 2])])
|
||||
node8 = Node([('a', (1, 2))])
|
||||
node6 = Node([["a", 1], ["b", 2]])
|
||||
node7 = Node([("a", [1, 2])])
|
||||
node8 = Node([("a", (1, 2))])
|
||||
self.assertNotEqual(hash(self.node1), hash(self.node2))
|
||||
self.assertNotEqual(hash(self.node1), hash(node3))
|
||||
self.assertNotEqual(hash(self.node1), hash(node4))
|
||||
@@ -43,24 +42,23 @@ class NodeTests(unittest.TestCase):
|
||||
self.assertFalse(self.node2)
|
||||
|
||||
def test_contains(self):
|
||||
self.assertIn(('a', 1), self.node1)
|
||||
self.assertNotIn(('a', 1), self.node2)
|
||||
self.assertIn(("a", 1), self.node1)
|
||||
self.assertNotIn(("a", 1), self.node2)
|
||||
|
||||
def test_add(self):
|
||||
# start with the same children of node1 then add an item
|
||||
node3 = Node(self.node1_children)
|
||||
node3_added_child = ('c', 3)
|
||||
node3_added_child = ("c", 3)
|
||||
# add() returns the added data
|
||||
self.assertEqual(node3.add(node3_added_child, Node.default),
|
||||
node3_added_child)
|
||||
self.assertEqual(node3.add(node3_added_child, Node.default), node3_added_child)
|
||||
# we added exactly one item, len() should reflect that
|
||||
self.assertEqual(len(self.node1) + 1, len(node3))
|
||||
self.assertEqual(str(node3), "(DEFAULT: ('a', 1), ('b', 2), ('c', 3))")
|
||||
|
||||
def test_add_eq_child_mixed_connector(self):
|
||||
node = Node(['a', 'b'], 'OR')
|
||||
self.assertEqual(node.add('a', 'AND'), 'a')
|
||||
self.assertEqual(node, Node([Node(['a', 'b'], 'OR'), 'a'], 'AND'))
|
||||
node = Node(["a", "b"], "OR")
|
||||
self.assertEqual(node.add("a", "AND"), "a")
|
||||
self.assertEqual(node, Node([Node(["a", "b"], "OR"), "a"], "AND"))
|
||||
|
||||
def test_negate(self):
|
||||
# negated is False by default
|
||||
@@ -82,8 +80,8 @@ class NodeTests(unittest.TestCase):
|
||||
self.assertNotEqual(node, self.node2)
|
||||
|
||||
def test_eq_connector(self):
|
||||
new_node = Node(connector='NEW')
|
||||
default_node = Node(connector='DEFAULT')
|
||||
new_node = Node(connector="NEW")
|
||||
default_node = Node(connector="DEFAULT")
|
||||
self.assertEqual(default_node, self.node2)
|
||||
self.assertNotEqual(default_node, new_node)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user