summaryrefslogtreecommitdiff
path: root/tests/foreign_object
diff options
context:
space:
mode:
authorSimon Charette <charette.s@gmail.com>2015-11-11 23:55:08 -0500
committerSimon Charette <charette.s@gmail.com>2015-11-14 11:33:28 -0500
commit2eefbca1a4140d8a8174a06a1f0160fcc76d8f64 (patch)
tree480874502d5123cff16c72603674b23cc503eb09 /tests/foreign_object
parent406de4c243e3618c13c36c23e07a4aa33162b344 (diff)
downloaddjango-2eefbca1a4140d8a8174a06a1f0160fcc76d8f64.tar.gz
Refs #25745 -- Isolated a foreign_object test.
Diffstat (limited to 'tests/foreign_object')
-rw-r--r--tests/foreign_object/tests.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/foreign_object/tests.py b/tests/foreign_object/tests.py
index 90d7b34721..5291275b25 100644
--- a/tests/foreign_object/tests.py
+++ b/tests/foreign_object/tests.py
@@ -1,6 +1,7 @@
import datetime
from operator import attrgetter
+from django.apps.registry import Apps
from django.core.exceptions import FieldError
from django.db import models
from django.db.models.fields.related import ForeignObject
@@ -398,11 +399,14 @@ class MultiColumnFKTests(TestCase):
class TestModelCheckTests(SimpleTestCase):
def test_check_composite_foreign_object(self):
+ test_apps = Apps(['foreign_object'])
+
class Parent(models.Model):
a = models.PositiveIntegerField()
b = models.PositiveIntegerField()
class Meta:
+ apps = test_apps
unique_together = (('a', 'b'),)
class Child(models.Model):
@@ -417,15 +421,21 @@ class TestModelCheckTests(SimpleTestCase):
related_name='children',
)
+ class Meta:
+ apps = test_apps
+
self.assertEqual(Child._meta.get_field('parent').check(from_model=Child), [])
def test_check_subset_composite_foreign_object(self):
+ test_apps = Apps(['foreign_object'])
+
class Parent(models.Model):
a = models.PositiveIntegerField()
b = models.PositiveIntegerField()
c = models.PositiveIntegerField()
class Meta:
+ apps = test_apps
unique_together = (('a', 'b'),)
class Child(models.Model):
@@ -441,4 +451,7 @@ class TestModelCheckTests(SimpleTestCase):
related_name='children',
)
+ class Meta:
+ apps = test_apps
+
self.assertEqual(Child._meta.get_field('parent').check(from_model=Child), [])