def test_register_with_abstract_model(self): from django.core.exceptions import ImproperlyConfigured abstract_model = MagicMock() abstract_model._meta = MagicMock() abstract_model._meta.abstract = True self.assertRaises(ImproperlyConfigured, self.registry.register, abstract_model, self.handler)
def create_mock_model(): instance = MagicMock() model = MagicMock(name='MockModel') model.__bases__ = (type,) model.__class__ = type model._meta = MagicMock(**{ 'abstract': False, }) return model
def create_mock_model(): instance = MagicMock() model = MagicMock(name='MockModel') model.__bases__ = (type, ) model.__class__ = type model._meta = MagicMock(**{ 'abstract': False, }) return model