diff options
| author | Blaise Laflamme <blaise@laflamme.org> | 2012-06-19 14:42:56 -0400 |
|---|---|---|
| committer | Blaise Laflamme <blaise@laflamme.org> | 2012-06-19 14:42:56 -0400 |
| commit | 5b1f04fb91b2da701c9ea913883874eda5c3dafb (patch) | |
| tree | 113bb52846d3476ae9ad0c677ef429cdde0bcc13 | |
| parent | 3da92290bfaa8b4072019c916e75cd96ebc0f6dc (diff) | |
| download | pyramid-5b1f04fb91b2da701c9ea913883874eda5c3dafb.tar.gz pyramid-5b1f04fb91b2da701c9ea913883874eda5c3dafb.tar.bz2 pyramid-5b1f04fb91b2da701c9ea913883874eda5c3dafb.zip | |
added namespace test
| -rw-r--r-- | pyramid/tests/fixtures/components.mak | 3 | ||||
| -rw-r--r-- | pyramid/tests/fixtures/hellocompo.mak | 3 | ||||
| -rw-r--r-- | pyramid/tests/test_mako_templating.py | 5 |
3 files changed, 11 insertions, 0 deletions
diff --git a/pyramid/tests/fixtures/components.mak b/pyramid/tests/fixtures/components.mak new file mode 100644 index 000000000..cc886805c --- /dev/null +++ b/pyramid/tests/fixtures/components.mak @@ -0,0 +1,3 @@ +<%def name="comp()"> +World! +</%def>
\ No newline at end of file diff --git a/pyramid/tests/fixtures/hellocompo.mak b/pyramid/tests/fixtures/hellocompo.mak new file mode 100644 index 000000000..142676a11 --- /dev/null +++ b/pyramid/tests/fixtures/hellocompo.mak @@ -0,0 +1,3 @@ +<%namespace name="comp" file="pyramid.tests:fixtures/components.mak"/> +Namespace +Hello ${comp.comp()}
\ No newline at end of file diff --git a/pyramid/tests/test_mako_templating.py b/pyramid/tests/test_mako_templating.py index fbb04273b..8b738c21d 100644 --- a/pyramid/tests/test_mako_templating.py +++ b/pyramid/tests/test_mako_templating.py @@ -402,6 +402,11 @@ class TestIntegration(unittest.TestCase): result = render('hello_inherit_pkg.mak', {}).replace('\r','') self.assertEqual(result, text_('Layout\nHello World!\n')) + def test_render_namespace(self): + from pyramid.renderers import render + result = render('hellocompo.mak', {}).replace('\r','') + self.assertEqual(result, text_('\nNamespace\nHello \nWorld!\n')) + def test_render_to_response(self): from pyramid.renderers import render_to_response result = render_to_response('helloworld.mak', {'a':1}) |
