a TestCase
subclass to help you test your abstract django models
1- subclass your django abstract models
2- write your test case like this:
class MyTestCase(AbstractModelTestCase):
def setUp(self):
self.models = [MyAbstractModelSubClass, .....]
super(MyTestCase, self).setUp()
# your tests goes here ...
3- if you didn't provide self.models
attribute it will search the current app for models in the path myapp.tests.models.*