コード例 #1
0
ファイル: test_sherbet.py プロジェクト: vasili-v/sherbet
 def test__parse_expression_multiple(self):
     self.assertEqual(_parse_expression('x_plural<s|ve>'),
                      ('x', ['s', 've']))
コード例 #2
0
ファイル: test_sherbet.py プロジェクト: vasili-v/sherbet
 def test__parse_expression_default(self):
     self.assertEqual(_parse_expression('x_plural'), ('x', ['s']))
コード例 #3
0
ファイル: test_sherbet.py プロジェクト: vasili-v/sherbet
 def test__parse_expression_single(self):
     self.assertEqual(_parse_expression('x_plural<es>'), ('x', ['es']))
コード例 #4
0
ファイル: test_sherbet.py プロジェクト: vasili-v/sherbet
 def test__parse_expression_no_match(self):
     self.assertEqual(_parse_expression('x_suffix<s>'), (None, None))
     self.assertEqual(_parse_expression('_plural<s>'), (None, None))
     self.assertEqual(_parse_expression('x_plural<>'), (None, None))
     self.assertEqual(_parse_expression('x_plural<s>>'), (None, None))