diff options
| author | Atsushi Odagiri <aodagx@gmail.com> | 2011-05-09 01:04:44 +0900 |
|---|---|---|
| committer | Atsushi Odagiri <aodagx@gmail.com> | 2011-05-09 01:04:44 +0900 |
| commit | 846b0c0168f95f205e9643dc63ff65cd07696758 (patch) | |
| tree | 04c75e2b4313d110d80b19306543116394cd78a0 | |
| parent | c74ff77ab9ddeb0fa8387524ce916f4eca7edcd8 (diff) | |
| download | pyramid-846b0c0168f95f205e9643dc63ff65cd07696758.tar.gz pyramid-846b0c0168f95f205e9643dc63ff65cd07696758.tar.bz2 pyramid-846b0c0168f95f205e9643dc63ff65cd07696758.zip | |
wrong declaring for provided and implemented interface of DefaultViewMapper.
| -rw-r--r-- | pyramid/config.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pyramid/config.py b/pyramid/config.py index 602a5b60f..9286136cf 100644 --- a/pyramid/config.py +++ b/pyramid/config.py @@ -18,6 +18,7 @@ from zope.interface import Interface from zope.interface import implementedBy from zope.interface.interfaces import IInterface from zope.interface import implements +from zope.interface import classProvides from pyramid.interfaces import IAuthenticationPolicy from pyramid.interfaces import IAuthorizationPolicy @@ -45,6 +46,7 @@ from pyramid.interfaces import ITranslationDirectories from pyramid.interfaces import ITraverser from pyramid.interfaces import IView from pyramid.interfaces import IViewClassifier +from pyramid.interfaces import IViewMapper from pyramid.interfaces import IViewMapperFactory from pyramid import renderers @@ -2937,7 +2939,8 @@ class ViewDeriver(object): return decorator(view) class DefaultViewMapper(object): - implements(IViewMapperFactory) + classProvides(IViewMapperFactory) + implements(IViewMapper) def __init__(self, **kw): self.attr = kw.get('attr') |
