(self)
| 791 | |
| 792 | class FallbackTestCase(GettextBaseTest): |
| 793 | def test_null_translations_fallback(self): |
| 794 | t = gettext.NullTranslations() |
| 795 | t.add_fallback(FallbackTranslations()) |
| 796 | self.assertEqual(t.gettext('foo'), 'gettext: foo') |
| 797 | self.assertEqual(t.ngettext('foo', 'foos', 1), |
| 798 | 'ngettext: foo, foos, 1') |
| 799 | self.assertEqual(t.pgettext('context', 'foo'), |
| 800 | 'pgettext: context, foo') |
| 801 | self.assertEqual(t.npgettext('context', 'foo', 'foos', 1), |
| 802 | 'npgettext: context, foo, foos, 1') |
| 803 | |
| 804 | def test_gnu_translations_fallback(self): |
| 805 | with open(MOFILE, 'rb') as fp: |
nothing calls this directly
no test coverage detected