diff options
| author | Tim Graham <timograham@gmail.com> | 2016-08-02 09:32:00 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2016-08-02 11:01:08 -0400 |
| commit | 54afa960d1ee8c63635225a0f0a2489971b5aab5 (patch) | |
| tree | 89cdc33c2ffd2bb7ce034004fc8bb2d9a3a67c51 /tests/utils_tests | |
| parent | d95c669c29a0403cd1098664f0ef863fae8b7c98 (diff) | |
Fixed #26988 -- Improved/clarified User.is_authenticated/anonymous compatibility.
Thanks marktranchant for the report and review.
Diffstat (limited to 'tests/utils_tests')
| -rw-r--r-- | tests/utils_tests/test_deprecation.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/utils_tests/test_deprecation.py b/tests/utils_tests/test_deprecation.py new file mode 100644 index 0000000000..41627ce1b3 --- /dev/null +++ b/tests/utils_tests/test_deprecation.py @@ -0,0 +1,16 @@ +from django.test import SimpleTestCase +from django.utils.deprecation import CallableFalse, CallableTrue + + +class TestCallableBool(SimpleTestCase): + def test_true(self): + self.assertTrue(CallableTrue) + self.assertEqual(CallableTrue, True) + self.assertFalse(CallableTrue != True) # noqa: E712 + self.assertNotEqual(CallableTrue, False) + + def test_false(self): + self.assertFalse(CallableFalse) + self.assertEqual(CallableFalse, False) + self.assertFalse(CallableFalse != False) # noqa: E712 + self.assertNotEqual(CallableFalse, True) |
