class ManagerTestCase(ArmSectionsTestCase): def setUp(self): super(ManagerTestCase, self).setUp() self.item_filter = ItemFilter() def test_default_manager(self): """ Test ItemFilter.get_manager with the default manager. """ self.assertIsA(self.item_filter.get_manager(ComplexCommon), InheritanceManager) def test_custom_manager(self): """ Test ItemFilter.get_manager with a custom manager. """ self.item_filter.manager_attr = 'with_section' self.assertIsA(self.item_filter.get_manager(ComplexCommon), SectionSlugManager)
def setUp(self): super(ManagerTestCase, self).setUp() self.item_filter = ItemFilter()