summaryrefslogtreecommitdiff
path: root/tests/fixtures
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2020-04-07 10:54:19 +0200
committerGitHub <noreply@github.com>2020-04-07 10:54:19 +0200
commitcf21fc9bf010c71385dbead215d26151fb70d2ad (patch)
treed617985fb81e569ff6d654be50bb54a1c522cbab /tests/fixtures
parent678f958ef972bf9be402332537149ca0884035ba (diff)
downloaddjango-cf21fc9bf010c71385dbead215d26151fb70d2ad.tar.gz
Enforced uniqueness of natural keys used in tests.
Diffstat (limited to 'tests/fixtures')
-rw-r--r--tests/fixtures/models.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/fixtures/models.py b/tests/fixtures/models.py
index fb4fe08f17..2ecb56537f 100644
--- a/tests/fixtures/models.py
+++ b/tests/fixtures/models.py
@@ -66,7 +66,7 @@ class PersonManager(models.Manager):
class Person(models.Model):
objects = PersonManager()
- name = models.CharField(max_length=100)
+ name = models.CharField(max_length=100, unique=True)
class Meta:
ordering = ('name',)
@@ -119,7 +119,7 @@ class PrimaryKeyUUIDModel(models.Model):
class NaturalKeyThing(models.Model):
- key = models.CharField(max_length=100)
+ key = models.CharField(max_length=100, unique=True)
other_thing = models.ForeignKey('NaturalKeyThing', on_delete=models.CASCADE, null=True)
other_things = models.ManyToManyField('NaturalKeyThing', related_name='thing_m2m_set')