diff options
| author | Jon Dufresne <jon.dufresne@gmail.com> | 2016-06-16 11:19:18 -0700 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2016-06-16 14:21:14 -0400 |
| commit | 13d60298ea2a07242dc3952a9dfcd9c8857bf1f9 (patch) | |
| tree | 230d0f843401781e9b2062fe3c1f929655a5527e /tests/model_fields/test_booleanfield.py | |
| parent | 70b7d6b4ea0cbd67406d193f0a7fed7e290d1eb6 (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.py | 34 |
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): """ |
