summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Madden <jason+github@nextthought.com>2017-12-19 09:19:16 -0600
committerGitHub <noreply@github.com>2017-12-19 09:19:16 -0600
commitc595e7fbf03e095ee9ac59e1d15b1e8cae2cd9ee (patch)
treee4455f354ba9d94b9c7af12ef84a35ebc64cef5f
parent60a135be7bfe3e84cf1e76cd50cea20c879b43e5 (diff)
parente006c63af5d70087e316faddbd053196d24e19c8 (diff)
downloadzope-i18n-c595e7fbf03e095ee9ac59e1d15b1e8cae2cd9ee.tar.gz
Merge pull request #32 from zopefoundation/issue30
Do not extend CleanUp.
-rw-r--r--CHANGES.rst5
-rw-r--r--src/zope/i18n/testing.py4
2 files changed, 5 insertions, 4 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 7a1de94..cfee7d3 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -5,7 +5,10 @@
4.3.1 (unreleased)
==================
-- Nothing changed yet.
+- Make ``PlacelessSetup`` not extend ``zope.testing.cleanup.CleanUp``.
+ Extending ``CleanUp`` was introduced in 4.3.0 but turned out to have
+ unexpected consequences. See `issue 30
+ <https://github.com/zopefoundation/zope.i18n/issues/30>`_.
4.3.0 (2017-12-18)
diff --git a/src/zope/i18n/testing.py b/src/zope/i18n/testing.py
index de5d0e4..035827c 100644
--- a/src/zope/i18n/testing.py
+++ b/src/zope/i18n/testing.py
@@ -19,7 +19,6 @@ This relies on :mod:`zope.publisher` being available.
import re
-from zope.testing.cleanup import CleanUp
from zope.testing import renormalizing
rules = []
@@ -39,7 +38,7 @@ def setUp(test=None):
zope.component.provideAdapter(BrowserLanguages)
-class PlacelessSetup(CleanUp):
+class PlacelessSetup(object):
def setUp(self):
"""
@@ -56,5 +55,4 @@ class PlacelessSetup(CleanUp):
<zope.publisher.browser.BrowserLanguages ...>
"""
- super(PlacelessSetup, self).setUp()
setUp()