summaryrefslogtreecommitdiff
path: root/tests/expressions_case/tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/expressions_case/tests.py')
-rw-r--r--tests/expressions_case/tests.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/expressions_case/tests.py b/tests/expressions_case/tests.py
index 8704a7b991..1fde24f149 100644
--- a/tests/expressions_case/tests.py
+++ b/tests/expressions_case/tests.py
@@ -1668,6 +1668,11 @@ class CaseWhenTests(SimpleTestCase):
with self.assertRaisesMessage(TypeError, msg):
When()
+ def test_when_rejects_invalid_arguments(self):
+ msg = "The following kwargs are invalid: '_connector', '_negated'"
+ with self.assertRaisesMessage(TypeError, msg):
+ When(_negated=True, _connector="evil")
+
def test_empty_q_object(self):
msg = "An empty Q() can't be used as a When() condition."
with self.assertRaisesMessage(ValueError, msg):