File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ def __unicode__(self):
2121 return '%s: encounter num %d' % (self .patient , self .num )
2222
2323@register_eav ()
24- class ExampleModel (models .Model )
24+ class ExampleModel (models .Model ):
2525 class Meta :
2626 app_label = 'eav'
2727
Original file line number Diff line number Diff line change @@ -70,6 +70,12 @@ def test_unregistering(self):
7070 self .assertEqual (Patient .objects , old_mgr )
7171 self .assertFalse (hasattr (Patient , '_eav_config_cls' ))
7272
73+ def test_unregistering_via_decorator (self ):
74+ self .assertTrue (ExampleModel .objects .__class__ .__name__ == 'EntityManager' )
75+ eav .unregister (ExampleModel )
76+ e = ExampleModel ()
77+ self .assertFalse (ExampleModel .objects .__class__ .__name__ == 'EntityManager' )
78+
7379 def test_unregistering_unregistered_model_proceeds_silently (self ):
7480 eav .unregister (Patient )
7581
You can’t perform that action at this time.
0 commit comments