1
0
mirror of https://github.com/django/django.git synced 2025-07-04 17:59:13 +00:00

[1.2.X] Fixed the ModelMultipleChoiceFieldTests to pass even on DB backends that do not reuse pk values after rollback.

r14928 from trunk.


git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.2.X@14929 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Karen Tracey 2010-12-18 17:40:53 +00:00
parent 5e6c5418c0
commit 6c357cc9bb

View File

@ -44,7 +44,8 @@ class ModelMultipleChoiceFieldTests(TestCase):
f = forms.ModelMultipleChoiceField(queryset=Person.objects.all(), f = forms.ModelMultipleChoiceField(queryset=Person.objects.all(),
validators=[my_validator]) validators=[my_validator])
f.clean([1,2])
f.clean([p.pk for p in Person.objects.all()[8:9]])
self.assertTrue(self._validator_run) self.assertTrue(self._validator_run)
class TripleForm(forms.ModelForm): class TripleForm(forms.ModelForm):