From 388bb5bd9aa3cd43825cd8a3632a57d8204f875f Mon Sep 17 00:00:00 2001 From: Claude Paroz Date: Sat, 23 Apr 2016 19:13:31 +0200 Subject: Fixed #22936 -- Obsoleted Field.get_prep_lookup()/get_db_prep_lookup() Thanks Tim Graham for completing the initial patch. --- tests/model_fields/test_booleanfield.py | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'tests/model_fields/test_booleanfield.py') diff --git a/tests/model_fields/test_booleanfield.py b/tests/model_fields/test_booleanfield.py index 2975f4723c..9c90bb5709 100644 --- a/tests/model_fields/test_booleanfield.py +++ b/tests/model_fields/test_booleanfield.py @@ -1,29 +1,29 @@ from django.core.exceptions import ValidationError -from django.db import IntegrityError, connection, models, transaction +from django.db import IntegrityError, models, transaction from django.test import SimpleTestCase, TestCase from .models import BooleanModel, FksToBooleans, NullBooleanModel class BooleanFieldTests(TestCase): - def _test_get_db_prep_lookup(self, f): - self.assertEqual(f.get_db_prep_lookup('exact', True, connection=connection), [True]) - self.assertEqual(f.get_db_prep_lookup('exact', '1', connection=connection), [True]) - self.assertEqual(f.get_db_prep_lookup('exact', 1, connection=connection), [True]) - self.assertEqual(f.get_db_prep_lookup('exact', False, connection=connection), [False]) - self.assertEqual(f.get_db_prep_lookup('exact', '0', connection=connection), [False]) - self.assertEqual(f.get_db_prep_lookup('exact', 0, connection=connection), [False]) - self.assertEqual(f.get_db_prep_lookup('exact', None, connection=connection), [None]) + 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) def _test_to_python(self, f): self.assertIs(f.to_python(1), True) self.assertIs(f.to_python(0), False) - def test_booleanfield_get_db_prep_lookup(self): - self._test_get_db_prep_lookup(models.BooleanField()) + def test_booleanfield_get_prep_value(self): + self._test_get_prep_value(models.BooleanField()) - def test_nullbooleanfield_get_db_prep_lookup(self): - self._test_get_db_prep_lookup(models.NullBooleanField()) + def test_nullbooleanfield_get_prep_value(self): + self._test_get_prep_value(models.NullBooleanField()) def test_booleanfield_to_python(self): self._test_to_python(models.BooleanField()) -- cgit v1.3