summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp von Weitershausen <philipp@weitershausen.de>2005-10-11 18:36:45 +0000
committerPhilipp von Weitershausen <philipp@weitershausen.de>2005-10-11 18:36:45 +0000
commita992431a86e1b7593fd744200d15dc8c4c0e2a7a (patch)
treee67a28faecbab497028724849b3a0c259a995673
parent68795d5e68cf7c791a0433787b27be0feda3ca09 (diff)
downloadzope-tal-a992431a86e1b7593fd744200d15dc8c4c0e2a7a.tar.gz
Work around deprecation warnings that would result from the (still
necessary) import of the old-style mutable MessageID implementation.
-rw-r--r--dummyengine.py5
-rw-r--r--talinterpreter.py8
-rw-r--r--tests/test_talinterpreter.py5
3 files changed, 16 insertions, 2 deletions
diff --git a/dummyengine.py b/dummyengine.py
index 4dbe489..b8b73b1 100644
--- a/dummyengine.py
+++ b/dummyengine.py
@@ -21,7 +21,12 @@ from zope.interface import implements
from zope.tal.taldefs import NAME_RE, TALExpressionError, ErrorInfo
from zope.tal.interfaces import ITALExpressionCompiler, ITALExpressionEngine
from zope.i18n.interfaces import ITranslationDomain
+
+# BBB 2005/10/10
+import zope.deprecation
+zope.deprecation.__show__.off()
from zope.i18nmessageid import MessageID, Message
+zope.deprecation.__show__.on()
Default = object()
diff --git a/talinterpreter.py b/talinterpreter.py
index 3d09b34..c26db56 100644
--- a/talinterpreter.py
+++ b/talinterpreter.py
@@ -18,15 +18,19 @@ $Id$
import cgi
import operator
import sys
+import warnings
from types import StringType, UnicodeType
# Do not use cStringIO here! It's not unicode aware. :(
from StringIO import StringIO
-import warnings
-
+# BBB 2005/10/10
+import zope.deprecation
+zope.deprecation.__show__.off()
from zope.i18nmessageid import MessageID, Message
+zope.deprecation.__show__.on()
+
from zope.tal.taldefs import quote, TAL_VERSION, METALError
from zope.tal.taldefs import isCurrentVersion
from zope.tal.taldefs import getProgramVersion, getProgramMode
diff --git a/tests/test_talinterpreter.py b/tests/test_talinterpreter.py
index e8d9990..578be4c 100644
--- a/tests/test_talinterpreter.py
+++ b/tests/test_talinterpreter.py
@@ -30,7 +30,12 @@ from zope.tal.dummyengine import DummyEngine
from zope.tal.dummyengine import MultipleDomainsDummyEngine
from zope.tal.dummyengine import DummyTranslationDomain
from zope.tal.tests import utils
+
+# BBB 2005/10/10
+import zope.deprecation
+zope.deprecation.__show__.off()
from zope.i18nmessageid import MessageID, Message
+zope.deprecation.__show__.on()
class TestCaseBase(unittest.TestCase):