tests for abstract/swappable model initialization

(cherry picked from commit 0fea8a4d92)
This commit is contained in:
Tadas Dailyda
2018-04-16 10:41:50 +02:00
committed by Diederik van der Boor
parent 9c420c4c24
commit 6013de93d3
2 changed files with 19 additions and 1 deletions
+17
View File
@@ -400,6 +400,23 @@ class DateModel(PolymorphicModel):
date = models.DateTimeField()
# Define abstract and swappable (being swapped for SwappedModel) models
# To test manager validation (should be skipped for such models)
class AbstractModel(PolymorphicModel):
class Meta:
abstract = True
class SwappableModel(AbstractModel):
class Meta:
swappable = 'POLYMORPHIC_TEST_SWAPPABLE'
class SwappedModel(AbstractModel):
pass
# Import tests
from .test_admin import *
from .test_orm import *