summaryrefslogtreecommitdiff
path: root/tests/utils_tests
diff options
context:
space:
mode:
authorNick Pope <nick@nickpope.me.uk>2022-07-23 13:31:35 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-07-27 07:55:09 +0200
commit769d7cce4aedfcbba59f1b68577225d07701c206 (patch)
treec896675140b6d356bf35db97df06b9d83dad67f5 /tests/utils_tests
parente20e5d1557785ba71e8ef0ceb8ccb85bdc13840a (diff)
downloaddjango-769d7cce4aedfcbba59f1b68577225d07701c206.tar.gz
Used AND, OR, XOR constants instead of hard-coded values.
Diffstat (limited to 'tests/utils_tests')
-rw-r--r--tests/utils_tests/test_tree.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/utils_tests/test_tree.py b/tests/utils_tests/test_tree.py
index fe59f778cd..fcc4c3147d 100644
--- a/tests/utils_tests/test_tree.py
+++ b/tests/utils_tests/test_tree.py
@@ -1,6 +1,7 @@
import copy
import unittest
+from django.db.models.sql import AND, OR
from django.utils.tree import Node
@@ -56,9 +57,9 @@ class NodeTests(unittest.TestCase):
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