summaryrefslogtreecommitdiff
path: root/tests/model_fields/test_booleanfield.py
diff options
context:
space:
mode:
authorJon Dufresne <jon.dufresne@gmail.com>2016-06-16 11:19:18 -0700
committerTim Graham <timograham@gmail.com>2016-06-16 14:21:14 -0400
commit13d60298ea2a07242dc3952a9dfcd9c8857bf1f9 (patch)
tree230d0f843401781e9b2062fe3c1f929655a5527e /tests/model_fields/test_booleanfield.py
parent70b7d6b4ea0cbd67406d193f0a7fed7e290d1eb6 (diff)
[1.10.x] Fixed #26747 -- Used more specific assertions in the Django test suite.
Backport of 4f336f66523001b009ab038b10848508fd208b3b from master
Diffstat (limited to 'tests/model_fields/test_booleanfield.py')
-rw-r--r--tests/model_fields/test_booleanfield.py34
1 files changed, 17 insertions, 17 deletions
diff --git a/tests/model_fields/test_booleanfield.py b/tests/model_fields/test_booleanfield.py
index 9c90bb5709..f61be4e28a 100644
--- a/tests/model_fields/test_booleanfield.py
+++ b/tests/model_fields/test_booleanfield.py
@@ -7,13 +7,13 @@ from .models import BooleanModel, FksToBooleans, NullBooleanModel
class BooleanFieldTests(TestCase):
def _test_get_prep_value(self, f):
- self.assertEqual(f.get_prep_value(True), True)
- self.assertEqual(f.get_prep_value('1'), True)
- self.assertEqual(f.get_prep_value(1), True)
- self.assertEqual(f.get_prep_value(False), False)
- self.assertEqual(f.get_prep_value('0'), False)
- self.assertEqual(f.get_prep_value(0), False)
- self.assertEqual(f.get_prep_value(None), None)
+ self.assertIs(f.get_prep_value(True), True)
+ self.assertIs(f.get_prep_value('1'), True)
+ self.assertIs(f.get_prep_value(1), True)
+ self.assertIs(f.get_prep_value(False), False)
+ self.assertIs(f.get_prep_value('0'), False)
+ self.assertIs(f.get_prep_value(0), False)
+ self.assertIsNone(f.get_prep_value(None))
def _test_to_python(self, f):
self.assertIs(f.to_python(1), True)
@@ -43,19 +43,19 @@ class BooleanFieldTests(TestCase):
def test_return_type(self):
b = BooleanModel.objects.create(bfield=True)
b.refresh_from_db()
- self.assertEqual(b.bfield, True)
+ self.assertIs(b.bfield, True)
b2 = BooleanModel.objects.create(bfield=False)
b2.refresh_from_db()
- self.assertEqual(b2.bfield, False)
+ self.assertIs(b2.bfield, False)
b3 = NullBooleanModel.objects.create(nbfield=True)
b3.refresh_from_db()
- self.assertEqual(b3.nbfield, True)
+ self.assertIs(b3.nbfield, True)
b4 = NullBooleanModel.objects.create(nbfield=False)
b4.refresh_from_db()
- self.assertEqual(b4.nbfield, False)
+ self.assertIs(b4.nbfield, False)
# When an extra clause exists, the boolean conversions are applied with
# an offset (#13293).
@@ -75,16 +75,16 @@ class BooleanFieldTests(TestCase):
# select_related('fk_field_name')
ma = FksToBooleans.objects.select_related('bf').get(pk=m1.id)
- self.assertEqual(ma.bf.bfield, True)
- self.assertEqual(ma.nbf.nbfield, True)
+ self.assertIs(ma.bf.bfield, True)
+ self.assertIs(ma.nbf.nbfield, True)
# select_related()
mb = FksToBooleans.objects.select_related().get(pk=m1.id)
mc = FksToBooleans.objects.select_related().get(pk=m2.id)
- self.assertEqual(mb.bf.bfield, True)
- self.assertEqual(mb.nbf.nbfield, True)
- self.assertEqual(mc.bf.bfield, False)
- self.assertEqual(mc.nbf.nbfield, False)
+ self.assertIs(mb.bf.bfield, True)
+ self.assertIs(mb.nbf.nbfield, True)
+ self.assertIs(mc.bf.bfield, False)
+ self.assertIs(mc.nbf.nbfield, False)
def test_null_default(self):
"""