diff options
| author | Chris McDonough <chrism@agendaless.com> | 2009-11-16 23:51:19 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2009-11-16 23:51:19 +0000 |
| commit | a937e7d039f2c9e62e1a2771b2e6b23412ab709a (patch) | |
| tree | 8ad5af3be55d097ed1d6c1b009585fbb3d765ce3 | |
| parent | e06153d2a851513c435b9f7dc2a5d8f3a1191405 (diff) | |
| download | pyramid-a937e7d039f2c9e62e1a2771b2e6b23412ab709a.tar.gz pyramid-a937e7d039f2c9e62e1a2771b2e6b23412ab709a.tar.bz2 pyramid-a937e7d039f2c9e62e1a2771b2e6b23412ab709a.zip | |
Test fix.
| -rw-r--r-- | repoze/bfg/registry.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/repoze/bfg/registry.py b/repoze/bfg/registry.py index 95a6d6608..8fd1047e1 100644 --- a/repoze/bfg/registry.py +++ b/repoze/bfg/registry.py @@ -27,6 +27,7 @@ from repoze.bfg.interfaces import IResponseFactory from repoze.bfg.interfaces import IRouteRequest from repoze.bfg.interfaces import IRoutesMapper from repoze.bfg.interfaces import ISecuredView +from repoze.bfg.interfaces import ITemplateRendererFactory from repoze.bfg.interfaces import IView from repoze.bfg.interfaces import IViewPermission from repoze.bfg.interfaces import ILogger @@ -468,7 +469,10 @@ class Registry(Components, dict): self.registerUtility(policy, IAuthorizationPolicy, info=_info) def renderer(self, factory, name, _info=u''): - self.registerUtility(factory, IRendererFactory, name=name, info=_info) + iface = IRendererFactory + if name.startswith('.'): + iface = ITemplateRendererFactory + self.registerUtility(factory, iface, name=name, info=_info) def resource(self, to_override, override_with, _override=None, _info=u''): |
