def test_model_view(self): from ptah.manage.model import ModelModule, ModelModuleView request = DummyRequest() mod = ModelModule(None, request) res = ModelModuleView.__renderer__(mod, request) self.assertEqual(res.status, '200 OK') self.assertIn('content1', res.body) self.assertIn('content2', res.body)
def test_model_view_disabled(self): from ptah.manage.manage import CONFIG from ptah.manage.model import ModelModule, ModelModuleView CONFIG['disable_models'] = ['cms-type:content2'] request = DummyRequest() mod = ModelModule(None, request) res = ModelModuleView.__renderer__(mod, request) self.assertEqual(res.status, '200 OK') self.assertIn('content1', res.body) self.assertNotIn('content2', res.body)