summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@plope.com>2010-12-30 21:17:47 -0500
committerChris McDonough <chrism@plope.com>2010-12-30 21:17:47 -0500
commitb13311851c15b5177211ef0fb4f3be9152a85750 (patch)
treeda217a368034740d659003f7af8c0f48190851a3
parent9c0bef71a6df2f93e8b96e47c9d4562c115141d1 (diff)
downloadpyramid-b13311851c15b5177211ef0fb4f3be9152a85750.tar.gz
pyramid-b13311851c15b5177211ef0fb4f3be9152a85750.tar.bz2
pyramid-b13311851c15b5177211ef0fb4f3be9152a85750.zip
clean up chameleon text test setup and teardown
-rw-r--r--pyramid/tests/test_chameleon_text.py25
1 files changed, 3 insertions, 22 deletions
diff --git a/pyramid/tests/test_chameleon_text.py b/pyramid/tests/test_chameleon_text.py
index 79bc7984c..789c78bbe 100644
--- a/pyramid/tests/test_chameleon_text.py
+++ b/pyramid/tests/test_chameleon_text.py
@@ -1,23 +1,16 @@
import unittest
-from pyramid.testing import cleanUp
from pyramid.testing import skip_on
from pyramid import testing
class Base:
def setUp(self):
- cleanUp()
- import os
- try:
- # avoid spew from chameleon logger?
- os.unlink(self._getTemplatePath('minimal.txt.py'))
- except:
- pass
+ self.config = testing.setUp()
from zope.deprecation import __show__
__show__.off()
def tearDown(self):
- cleanUp()
+ testing.tearDown()
from zope.deprecation import __show__
__show__.on()
@@ -27,22 +20,10 @@ class Base:
return os.path.join(here, 'fixtures', name)
def _registerUtility(self, utility, iface, name=''):
- from pyramid.threadlocal import get_current_registry
- reg = get_current_registry()
+ reg = self.config.registry
reg.registerUtility(utility, iface, name=name)
- return reg
-
class TextTemplateRendererTests(Base, unittest.TestCase):
- def setUp(self):
- from pyramid.registry import Registry
- registry = Registry()
- self.config = testing.setUp(registry=registry)
- self.config.begin()
-
- def tearDown(self):
- self.config.end()
-
def _getTargetClass(self):
from pyramid.chameleon_text import TextTemplateRenderer
return TextTemplateRenderer