diff options
Diffstat (limited to 'repoze/bfg/tests/test_testing.py')
| -rw-r--r-- | repoze/bfg/tests/test_testing.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/repoze/bfg/tests/test_testing.py b/repoze/bfg/tests/test_testing.py index 8aac7d5a0..1154fc27b 100644 --- a/repoze/bfg/tests/test_testing.py +++ b/repoze/bfg/tests/test_testing.py @@ -424,12 +424,12 @@ class TestDummyRequest(unittest.TestCase): self.assertEqual(request.water, 1) class TestDummyTemplateRenderer(unittest.TestCase): - def _getTargetClass(self): + def _getTargetClass(self, ): from repoze.bfg.testing import DummyTemplateRenderer return DummyTemplateRenderer - def _makeOne(self,): - return self._getTargetClass()() + def _makeOne(self, string_response=''): + return self._getTargetClass()(string_response=string_response) def test_implementation(self): renderer = self._makeOne() @@ -448,4 +448,9 @@ class TestDummyTemplateRenderer(unittest.TestCase): self.assertRaises(AssertionError, renderer.assert_, b=3) self.failUnless(renderer.assert_(a=1, b=2)) + def test_nondefault_string_response(self): + renderer = self._makeOne('abc') + result = renderer(a=1, b=2) + self.assertEqual(result, 'abc') + |
