From 04e182bbc0c077afcd921f0df4231020549dc217 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Mon, 14 Sep 2009 04:33:38 +0000 Subject: - A ZCML ``view`` directive (and the associated ``bfg_view`` decorator) can now accept an "attr" value. If an "attr" value is supplied, it is considered a method named of the view object to be called when the response is required. This is typically only good for views that are classes or instances (not so useful for functions, as functions typically have no methods other than ``__call__``). - A ZCML ``view`` directive (and the associated ``bfg_view`` decorator) can now accept a "template" value. If a "template" value is supplied, and the view callable returns a dictionary, the associated template is rendered with the dictionary as keyword arguments. --- repoze/bfg/tests/test_chameleon_text.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'repoze/bfg/tests/test_chameleon_text.py') diff --git a/repoze/bfg/tests/test_chameleon_text.py b/repoze/bfg/tests/test_chameleon_text.py index 74d348d14..139a77072 100644 --- a/repoze/bfg/tests/test_chameleon_text.py +++ b/repoze/bfg/tests/test_chameleon_text.py @@ -5,6 +5,13 @@ from repoze.bfg.testing import cleanUp class Base: def setUp(self): cleanUp() + import os + try: + # avoid spew from chameleon logger? + os.unlink(self._getTemplatePath('minimal.txt.py')) + except: + pass + def tearDown(self): cleanUp() -- cgit v1.2.3