diff options
author | Jason Madden <jamadden@gmail.com> | 2017-12-16 11:15:20 -0600 |
---|---|---|
committer | Jason Madden <jamadden@gmail.com> | 2017-12-16 11:15:20 -0600 |
commit | a71b187693f80eb432013db57b9f4dbc31fea26a (patch) | |
tree | 9ee2a90d62e9b457cf3f48b38b2ebb9a84a26823 /src | |
parent | 7c57d08fe1fbc31c11cee07bc20b1a3cc74962e7 (diff) | |
download | zope-i18n-a71b187693f80eb432013db57b9f4dbc31fea26a.tar.gz |
100% coverage for simpletranslationdomain.py
Diffstat (limited to 'src')
-rw-r--r-- | src/zope/i18n/gettextmessagecatalog.py | 2 | ||||
-rw-r--r-- | src/zope/i18n/simpletranslationdomain.py | 8 |
2 files changed, 3 insertions, 7 deletions
diff --git a/src/zope/i18n/gettextmessagecatalog.py b/src/zope/i18n/gettextmessagecatalog.py index 8fb59c6..7b3985c 100644 --- a/src/zope/i18n/gettextmessagecatalog.py +++ b/src/zope/i18n/gettextmessagecatalog.py @@ -13,7 +13,7 @@ ############################################################################## """A simple implementation of a Message Catalog. """ -import sys + from gettext import GNUTranslations from zope.i18n.interfaces import IGlobalMessageCatalog from zope.interface import implementer diff --git a/src/zope/i18n/simpletranslationdomain.py b/src/zope/i18n/simpletranslationdomain.py index 6d8ef10..e131c57 100644 --- a/src/zope/i18n/simpletranslationdomain.py +++ b/src/zope/i18n/simpletranslationdomain.py @@ -40,12 +40,8 @@ class SimpleTranslationDomain(object): def __init__(self, domain, messages=None): """Initializes the object. No arguments are needed.""" self.domain = domain - if messages is None: - self.messages = {} - else: - assert isinstance(messages, dict) - self.messages = messages - + self.messages = messages if messages is not None else {} + assert self.messages is not None def translate(self, msgid, mapping=None, context=None, target_language=None, default=None): |