Пример #1
0
 def test_getNormOptions_fifty(self):
     actual = HypothesisNormalizer.getNormOptions("fifty")
     actual = set(itertools.chain(*actual.values()))
     expected = set(['50'])
     self.assertEqual(actual, expected)
Пример #2
0
 def test_getNormOptions_text_124(self):
     actual = HypothesisNormalizer.getNormOptions("one hundred twenty-four",
                                                  extended=False)
     expected = set(['one hundred twenty four', '124'])
     actual = set(itertools.chain(*actual.values()))
     self.assertEqual(actual, expected)
Пример #3
0
 def test_getNormOptions_contract_dont(self):
     actual = HypothesisNormalizer.getNormOptions("don't")
     actual = set(itertools.chain(*actual.values()))
     expected = set(['do not'])
     self.assertEqual(actual, expected)
Пример #4
0
 def test_getNormOptions_number_2012(self):
     expected = set(['two thousand twelve', 'twenty twelve'])
     actual = HypothesisNormalizer.getNormOptions("2012")
     actual = set(itertools.chain(*actual.values()))
     self.assertEqual(actual, expected)