Commit d3cd9c0d authored by Julien Phalip's avatar Julien Phalip
Browse files

Made an `AutoField` test more robust.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@16992 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 93a58143
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -93,11 +93,13 @@ class GenericIPAddrUnpackUniqueTest(models.Model):
    generic_v4unpack_ip = models.GenericIPAddressField(blank=True, unique=True, unpack_ipv4=True)


try:
# A model can't have multiple AutoFields
# Refs #12467.
assertion_error = None
try:
    class MultipleAutoFields(models.Model):
        auto1 = models.AutoField(primary_key=True)
        auto2 = models.AutoField(primary_key=True)
except AssertionError, e:
    assert e.message == u"A model can't have more than one AutoField."
 No newline at end of file
except AssertionError, assertion_error:
    pass # Fail silently
assert assertion_error.message == u"A model can't have more than one AutoField."
 No newline at end of file