summaryrefslogtreecommitdiff
path: root/src/zope/i18n/testmessagecatalog.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/zope/i18n/testmessagecatalog.py')
-rw-r--r--src/zope/i18n/testmessagecatalog.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/zope/i18n/testmessagecatalog.py b/src/zope/i18n/testmessagecatalog.py
index 8420c58..a06b15a 100644
--- a/src/zope/i18n/testmessagecatalog.py
+++ b/src/zope/i18n/testmessagecatalog.py
@@ -18,6 +18,7 @@ from zope import interface
import zope.i18n.interfaces
from zope.i18n.translationdomain import TranslationDomain
+
@interface.implementer(zope.i18n.interfaces.IGlobalMessageCatalog)
class TestMessageCatalog(object):
@@ -43,13 +44,15 @@ class TestMessageCatalog(object):
def reload(self):
pass
+
@interface.implementer(zope.i18n.interfaces.ITranslationDomain)
def TestMessageFallbackDomain(domain_id=u""):
domain = TranslationDomain(domain_id)
domain.addCatalog(TestMessageCatalog(domain_id))
return domain
+
interface.directlyProvides(
TestMessageFallbackDomain,
zope.i18n.interfaces.IFallbackTranslationDomainFactory,
- )
+)