def test_disable(self): from collective.lineage.interfaces import IChildSite utils.enable_childsite(self.childsite) self.assertTrue(IChildSite.providedBy(self.childsite)) utils.disable_childsite(self.childsite) self.assertFalse(IChildSite.providedBy(self.childsite))
def disable(self): """Disable a lineage subsite on this context. """ disable_childsite(self.context) # redirect self.request.response.redirect(self.context.absolute_url())