From 999698ee6b3118fba35d7c7ba0a1f067c3068d34 Mon Sep 17 00:00:00 2001 From: Rowan Seymour Date: Tue, 4 Oct 2016 13:41:15 +0200 Subject: [PATCH] Added test case for UniqueValidator with non-default lookup --- tests/test_validators.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/test_validators.py b/tests/test_validators.py index ebc8b899f..ab2c87c11 100644 --- a/tests/test_validators.py +++ b/tests/test_validators.py @@ -31,7 +31,7 @@ class RelatedModel(models.Model): class RelatedModelSerializer(serializers.ModelSerializer): username = serializers.CharField(source='user.username', - validators=[UniqueValidator(queryset=UniquenessModel.objects.all())]) # NOQA + validators=[UniqueValidator(queryset=UniquenessModel.objects.all(), lookup='iexact')]) # NOQA class Meta: model = RelatedModel @@ -103,7 +103,7 @@ class TestUniquenessValidation(TestCase): AnotherUniquenessModel._meta.get_field('code').validators, []) def test_related_model_is_unique(self): - data = {'username': 'existing', 'email': 'new-email@example.com'} + data = {'username': 'Existing', 'email': 'new-email@example.com'} rs = RelatedModelSerializer(data=data) self.assertFalse(rs.is_valid()) self.assertEqual(rs.errors,