コード例 #1
0
ファイル: test_ipa.py プロジェクト: binyomen/linguafilter
 def test_no_translation(self):
     self.assertEqual(ipa.reduce_seg(Seg('#')), ('#', []))
     self.assertEqual(ipa.reduce_seg(Seg('(')), ('(', []))
     self.assertEqual(ipa.reduce_seg(Seg(')')), (')', []))
コード例 #2
0
ファイル: test_ipa.py プロジェクト: binyomen/linguafilter
 def test_no_translation_with_mods(self):
     self.assertEqual(ipa.reduce_seg(Seg('#', ['='])), ('#', ['=']))
コード例 #3
0
ファイル: test_ipa.py プロジェクト: binyomen/linguafilter
 def test_multiple_mods_reduction(self):
     self.assertEqual(ipa.reduce_seg(Seg('r', ['=', '`'])), ('ɽ', ['=']))
コード例 #4
0
ファイル: test_ipa.py プロジェクト: binyomen/linguafilter
 def test_multiple_mods_no_reduction(self):
     self.assertEqual(ipa.reduce_seg(Seg('r', ['=', 'G'])), ('r', ['=', 'G']))
コード例 #5
0
ファイル: test_ipa.py プロジェクト: binyomen/linguafilter
 def test_one_mod_reduction(self):
     self.assertEqual(ipa.reduce_seg(Seg('r', ['`'])), ('ɽ', []))
コード例 #6
0
ファイル: test_ipa.py プロジェクト: binyomen/linguafilter
 def test_one_mod_no_reduction(self):
     self.assertEqual(ipa.reduce_seg(Seg('a', ['='])), ('a', ['=']))
コード例 #7
0
ファイル: test_ipa.py プロジェクト: binyomen/linguafilter
 def test_no_mods(self):
     self.assertEqual(ipa.reduce_seg(Seg('a')), ('a', []))