コード例 #1
0
ファイル: test_init.py プロジェクト: tanakapayam/lingua
 def test_parameter_count(self):
     kw = Keyword.from_spec('myfunc:1,5t')
     assert kw.function == 'myfunc'
     assert kw.msgid_param == 1
     assert kw.msgid_plural_param is None
     assert kw.required_arguments == 5
コード例 #2
0
ファイル: test_init.py プロジェクト: tanakapayam/lingua
 def test_domain_param(self):
     kw = Keyword.from_spec('dgettext:1d,2')
     assert kw.function == 'dgettext'
     assert kw.msgid_param == 2
     assert kw.msgid_plural_param is None
     assert kw.domain_param == 1
コード例 #3
0
ファイル: test_init.py プロジェクト: tanakapayam/lingua
 def test_custom_msgid_param(self):
     kw = Keyword.from_spec('i18n_log:2')
     assert kw.function == 'i18n_log'
     assert kw.msgid_param == 2
     assert kw.msgid_plural_param is None
コード例 #4
0
ファイル: test_init.py プロジェクト: tanakapayam/lingua
 def test_plural(self):
     kw = Keyword.from_spec('ngettext:1,2')
     assert kw.function == 'ngettext'
     assert kw.msgid_param == 1
     assert kw.msgid_plural_param == 2
コード例 #5
0
ファイル: test_init.py プロジェクト: tanakapayam/lingua
 def test_minimal(self):
     kw = Keyword.from_spec('gettext')
     assert kw.function == 'gettext'
     assert kw.msgid_param == 1
     assert kw.msgid_plural_param is None