summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pyramid/renderers.py1
-rw-r--r--pyramid/tests/test_config/test_views.py1
-rw-r--r--pyramid/tests/test_static.py14
3 files changed, 11 insertions, 5 deletions
diff --git a/pyramid/renderers.py b/pyramid/renderers.py
index 88cb869a5..073ce444d 100644
--- a/pyramid/renderers.py
+++ b/pyramid/renderers.py
@@ -17,7 +17,6 @@ from pyramid.asset import asset_spec_from_abspath
from pyramid.compat import json
from pyramid.compat import string_types
from pyramid.compat import text_type
-from pyramid.compat import native_
from pyramid.decorator import reify
from pyramid.events import BeforeRender
from pyramid.path import caller_package
diff --git a/pyramid/tests/test_config/test_views.py b/pyramid/tests/test_config/test_views.py
index 1f7ea05c2..0813eecdb 100644
--- a/pyramid/tests/test_config/test_views.py
+++ b/pyramid/tests/test_config/test_views.py
@@ -1429,6 +1429,7 @@ class TestViewsConfigurationMixin(unittest.TestCase):
request.subpath = ('minimal.pt', )
result = wrapped(None, request)
self.assertEqual(result.status, '200 OK')
+ self.assertTrue(result.body.startswith(b'<div'))
def test_add_static_view_package_relative(self):
from pyramid.interfaces import IStaticURLInfo
diff --git a/pyramid/tests/test_static.py b/pyramid/tests/test_static.py
index 427b03c80..9fdf29637 100644
--- a/pyramid/tests/test_static.py
+++ b/pyramid/tests/test_static.py
@@ -143,8 +143,11 @@ class Test_static_view_use_subpath_False(unittest.TestCase):
response = inst(context, request)
start_response = DummyStartResponse()
app_iter = response(request.environ, start_response)
- self.assertEqual(start_response.status, '304 Not Modified')
- self.assertEqual(list(app_iter), [])
+ try:
+ self.assertEqual(start_response.status, '304 Not Modified')
+ self.assertEqual(list(app_iter), [])
+ finally:
+ app_iter.close()
def test_not_found(self):
inst = self._makeOne('pyramid.tests:fixtures/static')
@@ -306,8 +309,11 @@ class Test_static_view_use_subpath_True(unittest.TestCase):
response = inst(context, request)
start_response = DummyStartResponse()
app_iter = response(request.environ, start_response)
- self.assertEqual(start_response.status, '304 Not Modified')
- self.assertEqual(list(app_iter), [])
+ try:
+ self.assertEqual(start_response.status, '304 Not Modified')
+ self.assertEqual(list(app_iter), [])
+ finally:
+ app_iter.close()
def test_not_found(self):
inst = self._makeOne('pyramid.tests:fixtures/static')