summaryrefslogtreecommitdiff
path: root/src/zope/i18n/tests/test_itranslationdomain.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/zope/i18n/tests/test_itranslationdomain.py')
-rw-r--r--src/zope/i18n/tests/test_itranslationdomain.py17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/zope/i18n/tests/test_itranslationdomain.py b/src/zope/i18n/tests/test_itranslationdomain.py
index bea5360..81bec8a 100644
--- a/src/zope/i18n/tests/test_itranslationdomain.py
+++ b/src/zope/i18n/tests/test_itranslationdomain.py
@@ -14,22 +14,21 @@
"""This is an 'abstract' test for the ITranslationDomain interface.
"""
import unittest
-from zope.interface.verify import verifyObject
-from zope.interface import implementer
import zope.component
from zope.component.testing import PlacelessSetup
-
+from zope.interface import implementer
+from zope.interface.verify import verifyObject
from zope.schema import getValidationErrors
-from zope.i18n._compat import text_type
-from zope.i18n.negotiator import negotiator
-from zope.i18n.interfaces import INegotiator, IUserPreferredLanguages
+from zope.i18n.interfaces import INegotiator
from zope.i18n.interfaces import ITranslationDomain
+from zope.i18n.interfaces import IUserPreferredLanguages
+from zope.i18n.negotiator import negotiator
@implementer(IUserPreferredLanguages)
-class Environment(object):
+class Environment:
def __init__(self, langs=()):
self.langs = langs
@@ -45,7 +44,7 @@ class TestITranslationDomain(PlacelessSetup):
raise NotImplementedError()
def setUp(self):
- super(TestITranslationDomain, self).setUp()
+ super().setUp()
self._domain = self._getTranslationDomain()
# Setup the negotiator utility
@@ -94,7 +93,7 @@ class TestITranslationDomain(PlacelessSetup):
translate = self._domain.translate
translated = translate('no way', target_language='en')
self.assertEqual(translated, "no way")
- self.assertIsInstance(translated, text_type)
+ self.assertIsInstance(translated, str)
def testNoTargetLanguage(self):
translate = self._domain.translate