diff options
| author | Amos Latteier <amos@latteier.com> | 2015-04-15 15:18:12 -0400 |
|---|---|---|
| committer | Amos Latteier <amos@latteier.com> | 2015-04-15 15:18:12 -0400 |
| commit | 7b70a67b775bf6fb0f98f324765b98547f87623f (patch) | |
| tree | ff06343468f0fe3dea9b724b0bfdb1f9ee602791 | |
| parent | 488fddedaf9b61d4b13c071196b31bf22b3fed51 (diff) | |
| parent | 36d62243465ac9d573bb42f73fb243c9e9ce56c0 (diff) | |
| download | pyramid-7b70a67b775bf6fb0f98f324765b98547f87623f.tar.gz pyramid-7b70a67b775bf6fb0f98f324765b98547f87623f.tar.bz2 pyramid-7b70a67b775bf6fb0f98f324765b98547f87623f.zip | |
Merge branch 'configurable-view-deriver' of github.com:caseman/pyramid into configurable-view-deriver
| -rw-r--r-- | pyramid/tests/test_config/test_derivations.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/pyramid/tests/test_config/test_derivations.py b/pyramid/tests/test_config/test_derivations.py index 60212b48d..3d16856f6 100644 --- a/pyramid/tests/test_config/test_derivations.py +++ b/pyramid/tests/test_config/test_derivations.py @@ -78,7 +78,7 @@ class TestDeriveView(unittest.TestCase): msg = e.args[0] self.assertTrue(msg.startswith( 'Could not convert return value of the view callable object ' - '<pyramid.tests.test_config.test_views.')) + '<pyramid.tests.test_config.test_derivations.')) self.assertTrue(msg.endswith( '> into a response object. The value returned was None. You ' 'may have forgotten to return a value from the view callable.')) @@ -136,6 +136,8 @@ class TestDeriveView(unittest.TestCase): pass def theviewmethod(self): return None + def __call__(self): + return None result = self.config.derive_view(AView) self.assertFalse(result is AView) try: @@ -145,7 +147,7 @@ class TestDeriveView(unittest.TestCase): e.args[0], 'Could not convert return value of the view callable ' 'method theviewmethod of ' - 'class pyramid.tests.test_config.test_views.AView into a ' + 'class pyramid.tests.test_config.test_derivations.AView into a ' 'response object. The value returned was None. You may have ' 'forgotten to return a value from the view callable.' ) @@ -352,7 +354,7 @@ class TestDeriveView(unittest.TestCase): self.assertFalse(result is view) self.assertEqual(view.__module__, result.__module__) self.assertEqual(view.__doc__, result.__doc__) - self.assertTrue('test_views' in result.__name__) + self.assertTrue('test_derivations' in result.__name__) self.assertFalse(hasattr(result, '__call_permissive__')) self.assertEqual(result(None, None), response) @@ -761,7 +763,7 @@ class TestDeriveView(unittest.TestCase): inner_response = Response('OK') def inner_view(context, request): return inner_response - result = self.config._derive_view(inner_view, viewname='inner', + wrapped = self.config._derive_view(inner_view, viewname='inner', wrapper_viewname='owrap') request = self._makeRequest() self.assertRaises(ValueError, wrapped, None, request) |
