コード例 #1
0
ファイル: test_translations.py プロジェクト: podhmo/asobibi
    def test_lookup__notfound(self):
        from asobibi.translations import SystemMessage
        from asobibi.translations import translate
        from asobibi.translations import MessageStringNotFound
        SystemMessage("input", fmt="NoInput {field}", mapping={"field": "----"})

        with self.assertRaises(MessageStringNotFound):
            translate("missing-input", {"field": "field0"})
コード例 #2
0
ファイル: test_translations.py プロジェクト: podhmo/asobibi
    def test_it(self):
        from asobibi.translations import SystemMessage
        from asobibi.translations import DisplayMessage
        from asobibi.translations import translate
        from asobibi.translations import unicode_translate

        SystemMessage("input", fmt="NoInput {field}", mapping={"field": "----"})
        DisplayMessage("input", fmt=u"ありません {field}", mapping={"field": "----"})

        self.assertEqual(translate("input", {"field": "field0"}), "NoInput field0")
        self.assertEqual(unicode_translate("input", {"field": "field0"}), u"ありません field0")
コード例 #3
0
ファイル: test_translations.py プロジェクト: podhmo/asobibi
    def test_lookup(self):
        from asobibi.translations import SystemMessage
        from asobibi.translations import translate
        SystemMessage("input", fmt="NoInput {field}", mapping={"field": "----"})

        self.assertEqual(translate("input", {"field": "field0"}), "NoInput field0")