mirror of
https://github.com/django/django.git
synced 2025-03-31 19:46:42 +00:00
Altered test introduced in f19a3669b8 for the sake of readability. refs #14786
This commit is contained in:
parent
50d25a9c5a
commit
36bbe3b7c5
@ -672,12 +672,17 @@ class CustomFieldTests(unittest.TestCase):
|
|||||||
Regression test for #14786 -- Test that field values are not prepared
|
Regression test for #14786 -- Test that field values are not prepared
|
||||||
twice in get_db_prep_lookup().
|
twice in get_db_prep_lookup().
|
||||||
"""
|
"""
|
||||||
prepare_count = [0]
|
|
||||||
class NoopField(models.TextField):
|
class NoopField(models.TextField):
|
||||||
|
def __init__(self, *args, **kwargs):
|
||||||
|
self.prep_value_count = 0
|
||||||
|
super(NoopField, self).__init__(*args, **kwargs)
|
||||||
|
|
||||||
def get_prep_value(self, value):
|
def get_prep_value(self, value):
|
||||||
prepare_count[0] += 1
|
self.prep_value_count += 1
|
||||||
return super(NoopField, self).get_prep_value(value)
|
return super(NoopField, self).get_prep_value(value)
|
||||||
|
|
||||||
field = NoopField()
|
field = NoopField()
|
||||||
field.get_db_prep_lookup('exact', 'TEST', connection=connection, prepared=False)
|
field.get_db_prep_lookup(
|
||||||
self.assertEqual(prepare_count[0], 1)
|
'exact', 'TEST', connection=connection, prepared=False
|
||||||
|
)
|
||||||
|
self.assertEqual(field.prep_value_count, 1)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user