Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
  • 3 commits
  • 3 files changed
  • 0 commit comments
  • 1 contributor
Showing with 12 additions and 10 deletions.
  1. +2 −0 CHANGES.txt
  2. +2 −2 pyramid_zcml/__init__.py
  3. +8 −8 pyramid_zcml/tests/test_units.py
View
@@ -20,6 +20,8 @@
- Add ``pyramid_mako`` testing dependency and configure it in tests
(Current versions of Pyramid split out ``Mako`` integration).
- Fix compatibility with Pyramid 1.8.
1.0.0 (2013-02-28)
------------------
View
@@ -23,7 +23,7 @@
from pyramid.authorization import ACLAuthorizationPolicy
from pyramid.config import Configurator
from pyramid.exceptions import ConfigurationError
from pyramid.asset import asset_spec_from_abspath
from pyramid.asset import asset_spec_from_abspath, resolve_asset_spec
from pyramid.threadlocal import get_current_registry
from zope.configuration import xmlconfig
@@ -825,7 +825,7 @@ def load_zcml(self, spec='configure.zcml', lock=threading.Lock(), features=()):
The ``features`` argument can be any iterable of strings. These are useful
for conditionally including or excluding parts of a :term:`ZCML` file.
"""
package_name, filename = self._split_spec(spec)
package_name, filename = resolve_asset_spec(spec, self.package_name)
if package_name is None: # absolute filename
package = self.package
else:
@@ -130,7 +130,7 @@ def test_it(self):
from zope.interface import implementedBy
from pyramid.interfaces import IRequest
from pyramid.interfaces import IView
from pyramid.interfaces import IViewClassifier
from pyramid.interfaces import IExceptionViewClassifier
from pyramid.exceptions import NotFound
from pyramid.registry import undefer
@@ -147,7 +147,7 @@ def view(request):
register = actions[0]['callable']
register()
derived_view = reg.adapters.lookup(
(IViewClassifier, IRequest, implementedBy(NotFound)),
(IExceptionViewClassifier, IRequest, implementedBy(NotFound)),
IView, default=None)
self.assertNotEqual(derived_view, None)
@@ -158,7 +158,7 @@ def test_it_with_dotted_renderer(self):
from zope.interface import implementedBy
from pyramid.interfaces import IRequest
from pyramid.interfaces import IView
from pyramid.interfaces import IViewClassifier
from pyramid.interfaces import IExceptionViewClassifier
from pyramid.exceptions import NotFound
from pyramid.config import Configurator
from pyramid.registry import undefer
@@ -179,7 +179,7 @@ def view(request):
register = regadapt['callable']
register()
derived_view = reg.adapters.lookup(
(IViewClassifier, IRequest, implementedBy(NotFound)),
(IExceptionViewClassifier, IRequest, implementedBy(NotFound)),
IView, default=None)
self.assertNotEqual(derived_view, None)
self.assertEqual(derived_view(None, None).body, b('OK'))
@@ -200,7 +200,7 @@ def test_it(self):
from zope.interface import implementedBy
from pyramid.interfaces import IRequest
from pyramid.interfaces import IView
from pyramid.interfaces import IViewClassifier
from pyramid.interfaces import IExceptionViewClassifier
from pyramid.exceptions import Forbidden
from pyramid.registry import undefer
reg = self.config.registry
@@ -217,7 +217,7 @@ def view(request):
register = actions[0]['callable']
register()
derived_view = reg.adapters.lookup(
(IViewClassifier, IRequest, implementedBy(Forbidden)),
(IExceptionViewClassifier, IRequest, implementedBy(Forbidden)),
IView, default=None)
self.assertNotEqual(derived_view, None)
@@ -228,7 +228,7 @@ def test_it_with_dotted_renderer(self):
from zope.interface import implementedBy
from pyramid.interfaces import IRequest
from pyramid.interfaces import IView
from pyramid.interfaces import IViewClassifier
from pyramid.interfaces import IExceptionViewClassifier
from pyramid.exceptions import Forbidden
from pyramid.config import Configurator
from pyramid.registry import undefer
@@ -249,7 +249,7 @@ def view(request):
register = regadapt['callable']
register()
derived_view = reg.adapters.lookup(
(IViewClassifier, IRequest, implementedBy(Forbidden)),
(IExceptionViewClassifier, IRequest, implementedBy(Forbidden)),
IView, default=None)
self.assertNotEqual(derived_view, None)
self.assertEqual(derived_view(None, None).body, b('OK'))

No commit comments for this range