Example #1
0
    def test_render(self):
        view = BaseView(self.context2, self.request)
        self.assert_(view.index_tmpl(path=None) == None)
        self.assert_(view.index_tmpl(path="nive.tests:index.pt"))

        view._c_vm = viewModule()
        self.assert_(view.index_tmpl(path=None))

        self.assertRaises(ValueError,
                          view.DefaultTemplateRenderer, {},
                          templatename=None)
        view.DefaultTemplateRenderer({}, templatename="test.pt")

        #views
        view.RenderView(self.context,
                        name="",
                        secure=True,
                        raiseUnauthorized=False)
        view.RenderView(self.context,
                        name="test",
                        secure=False,
                        raiseUnauthorized=True)
        view.RenderView(self.context,
                        name="",
                        secure=True,
                        raiseUnauthorized=False,
                        codepage="utf-8")
        view.IsPage(self.context)
        view.IsPage()
        view.tmpl()