diff options
Diffstat (limited to 'src/zope/i18n/tests/test_imessagecatalog.py')
-rw-r--r-- | src/zope/i18n/tests/test_imessagecatalog.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/zope/i18n/tests/test_imessagecatalog.py b/src/zope/i18n/tests/test_imessagecatalog.py index 28866e3..2856c67 100644 --- a/src/zope/i18n/tests/test_imessagecatalog.py +++ b/src/zope/i18n/tests/test_imessagecatalog.py @@ -16,12 +16,13 @@ import unittest from zope.interface.verify import verifyObject from zope.i18n.interfaces import IMessageCatalog +from zope.schema import getValidationErrors class TestIMessageCatalog(unittest.TestCase): - # This should be overwritten by every class that inherits this test + # This should be overridden by every class that inherits this test def _getMessageCatalog(self): raise NotImplementedError() @@ -34,6 +35,8 @@ class TestIMessageCatalog(unittest.TestCase): def testInterface(self): verifyObject(IMessageCatalog, self._catalog) + errors = getValidationErrors(IMessageCatalog, self._catalog) + self.assertFalse(errors) def testGetMessage(self): catalog = self._catalog |