Fixed #21745 - Feature check UniqueTest.test_unique_null

This commit is contained in:
Michael Manfre 2014-01-08 09:53:40 -05:00
parent f343f5e538
commit 8845ab62f5
1 changed files with 2 additions and 1 deletions

View File

@ -14,7 +14,7 @@ from django.db import connection
from django.db.models.query import EmptyQuerySet from django.db.models.query import EmptyQuerySet
from django.forms.models import model_to_dict from django.forms.models import model_to_dict
from django.utils._os import upath from django.utils._os import upath
from django.test import TestCase from django.test import TestCase, skipUnlessDBFeature
from django.utils import six from django.utils import six
from .models import (Article, ArticleStatus, BetterWriter, BigInt, Book, from .models import (Article, ArticleStatus, BetterWriter, BigInt, Book,
@ -637,6 +637,7 @@ class UniqueTest(TestCase):
self.assertEqual(len(form.errors), 1) self.assertEqual(len(form.errors), 1)
self.assertEqual(form.errors['__all__'], ['Price with this Price and Quantity already exists.']) self.assertEqual(form.errors['__all__'], ['Price with this Price and Quantity already exists.'])
@skipUnlessDBFeature('ignores_nulls_in_unique_constraints')
def test_unique_null(self): def test_unique_null(self):
title = 'I May Be Wrong But I Doubt It' title = 'I May Be Wrong But I Doubt It'
form = BookForm({'title': title, 'author': self.writer.pk}) form = BookForm({'title': title, 'author': self.writer.pk})