コード例 #1
0
ファイル: test_model.py プロジェクト: WouterVH/ptah
    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)
コード例 #2
0
ファイル: test_model.py プロジェクト: WouterVH/ptah
    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)