summaryrefslogtreecommitdiff
path: root/repoze/bfg/tests
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2010-04-19 09:18:37 +0000
committerChris McDonough <chrism@agendaless.com>2010-04-19 09:18:37 +0000
commitcffb6b8a0141579324565c022de8079c9affe44c (patch)
treedf6fb725c5d54699c699c8193a1f7ff6f07e4ca7 /repoze/bfg/tests
parent8eefee0b38b2abc3f4e7cc147a45bebb16dd78cc (diff)
downloadpyramid-cffb6b8a0141579324565c022de8079c9affe44c.tar.gz
pyramid-cffb6b8a0141579324565c022de8079c9affe44c.tar.bz2
pyramid-cffb6b8a0141579324565c022de8079c9affe44c.zip
Punt and use zope.i18nmessageid.
Diffstat (limited to 'repoze/bfg/tests')
-rw-r--r--repoze/bfg/tests/test_i18n.py41
1 files changed, 3 insertions, 38 deletions
diff --git a/repoze/bfg/tests/test_i18n.py b/repoze/bfg/tests/test_i18n.py
index ebbbfd8d8..f2799e5e2 100644
--- a/repoze/bfg/tests/test_i18n.py
+++ b/repoze/bfg/tests/test_i18n.py
@@ -48,41 +48,6 @@ class TestInterpolationOnlyTranslator(unittest.TestCase):
result = translator(message)
self.assertEqual(result, u'text 1')
-class TestTranslationString(unittest.TestCase):
- def _getTargetClass(self):
- from repoze.bfg.i18n import TranslationString
- return TranslationString
-
- def _makeOne(self, text, **kw):
- return self._getTargetClass()(text, **kw)
-
- def test_ctor_defaults(self):
- ts = self._makeOne('text')
- self.assertEqual(ts, u'text')
- self.assertEqual(ts.msgid, u'text')
- self.assertEqual(ts.domain, None)
- self.assertEqual(ts.mapping, {})
-
- def test_ctor_nondefaults(self):
- ts = self._makeOne(
- 'text', msgid='msgid', domain='domain', mapping='mapping')
- self.assertEqual(ts, u'text')
- self.assertEqual(ts.msgid, 'msgid')
- self.assertEqual(ts.domain, 'domain')
- self.assertEqual(ts.mapping, 'mapping')
-
- def test___reduce__(self):
- klass = self._getTargetClass()
- ts = self._makeOne('text')
- result = ts.__reduce__()
- self.assertEqual(result, (klass, (u'text', u'text', None, {})))
-
- def test___getstate__(self):
- ts = self._makeOne(
- 'text', msgid='msgid', domain='domain', mapping='mapping')
- result = ts.__getstate__()
- self.assertEqual(result, (u'text', 'msgid', 'domain', 'mapping'))
-
class TestChameleonTranslate(unittest.TestCase):
def setUp(self):
request = DummyRequest()
@@ -124,8 +89,8 @@ class TestChameleonTranslate(unittest.TestCase):
result = trans('text')
self.assertEqual(result, 'text')
self.assertEqual(self.request.chameleon_target_language, None)
- self.assertEqual(result.msgid, 'text')
self.assertEqual(result.domain, None)
+ self.assertEqual(result.default, 'text')
self.assertEqual(result.mapping, {})
def test_with_allargs(self):
@@ -138,9 +103,9 @@ class TestChameleonTranslate(unittest.TestCase):
context=None, target_language='lang',
default='default')
self.assertEqual(self.request.chameleon_target_language, 'lang')
- self.assertEqual(result, 'default')
- self.assertEqual(result.msgid, 'text')
+ self.assertEqual(result, 'text')
self.assertEqual(result.domain, 'domain')
+ self.assertEqual(result.default, 'default')
self.assertEqual(result.mapping, {'a':'1'})
class Test_interpolate(unittest.TestCase):