Ejemplo n.º 1
0
    def test_forbidden_user(self):
        from ptah.exc import Forbidden
        self._init_ptah()
        config.start(self.p_config)

        class Context(object):
            """ """
            __name__ = 'test'

        request = DummyRequest()
        request.root = Context()
        ptah.authService.set_userid('user')

        res = Forbidden.__renderer__(HTTPForbidden(), request)
        self.assertEqual(res.status, '403 Forbidden')
Ejemplo n.º 2
0
 def _init_ptah(self, settings={}, handler=None, *args, **kw):
     config.initialize(self.p_config, ('ptah', self.__class__.__module__),
                       initsettings = False)
     config.initialize_settings(settings, self.p_config)
     config.start(self.p_config)
Ejemplo n.º 3
0
 def _init_ptah(self, settings={}, handler=None, *args, **kw):
     config.initialize(('ptah', self.__class__.__module__),
                       reg = Components('test'))
     config.initialize_settings(settings, self.p_config)
     config.start(self.p_config)