diff options
| -rw-r--r-- | repoze/bfg/tests/test_wsgiadapter.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/repoze/bfg/tests/test_wsgiadapter.py b/repoze/bfg/tests/test_wsgiadapter.py index db07ab071..4555cbba5 100644 --- a/repoze/bfg/tests/test_wsgiadapter.py +++ b/repoze/bfg/tests/test_wsgiadapter.py @@ -68,6 +68,19 @@ class NaiveWSGIAdapterTests(unittest.TestCase, PlacelessSetup): self.assertEqual(start_response.status, '200 OK') self.assertEqual(response.request, request) + def test_view_is_response(self): + request = DummyRequest() + response = DummyResponse() + response.app_iter = ['Hello world'] + context = DummyContext() + adapter = self._makeOne(context, request, response) + environ = {} + start_response = DummyStartResponse() + result = adapter(environ, start_response) + self.assertEqual(result, ['Hello world']) + self.assertEqual(start_response.headers, ()) + self.assertEqual(start_response.status, '200 OK') + def test_view_fails_security_policy(self): import zope.component gsm = zope.component.getGlobalSiteManager() |
