diff options
author | Andrey Lebedev <andrey@lebedev.lt> | 2013-02-15 12:40:06 +0000 |
---|---|---|
committer | Andrey Lebedev <andrey@lebedev.lt> | 2013-02-15 12:40:06 +0000 |
commit | 570ca504d25bc9ae756ff1b163e758861d3349e9 (patch) | |
tree | 0a8a548e5c7eb122bee29234b2e5032e73f5b67d /src/zope/i18n/testing.py | |
parent | 3fb5a4e020f5583140c820ef3b3bdbfe1b12da8b (diff) | |
download | zope-i18n-570ca504d25bc9ae756ff1b163e758861d3349e9.tar.gz |
Support for python-3.3 added
Diffstat (limited to 'src/zope/i18n/testing.py')
-rw-r--r-- | src/zope/i18n/testing.py | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/zope/i18n/testing.py b/src/zope/i18n/testing.py index ca09d08..293928b 100644 --- a/src/zope/i18n/testing.py +++ b/src/zope/i18n/testing.py @@ -13,15 +13,15 @@ ############################################################################## """Unit test logic for setting up and tearing down basic infrastructure """ -import zope.component -from zope.publisher.browser import BrowserLanguages -from zope.publisher.http import HTTPCharsets +import sys +import re -def setUp(test=None): - zope.component.provideAdapter(HTTPCharsets) - zope.component.provideAdapter(BrowserLanguages) - -class PlacelessSetup(object): - - def setUp(self): - setUp() +if sys.version_info[0] == 2: + import doctest + unicode_checker = doctest.OutputChecker() +else: + from zope.testing import renormalizing + rules = [(re.compile("u('.*?')"), r"\1"), + (re.compile('u(".*?")'), r"\1"), + ] + unicode_checker = renormalizing.RENormalizing(rules) |