示例#1
0
 def test_text_preprocessing_base_text_normalizer_init(self):
     obj1 = remote.BaseTextNormalizer(self.test_text)
     obj2 = remote.BaseTextNormalizer(self.test_text, '')
     obj3 = remote.BaseTextNormalizer(self.test_text, self.test_context,
                                      self.test_message_type)
     self.assertTrue(obj1.text == self.test_text)
     self.assertTrue(obj1.context == [])
     self.assertTrue(obj1.message_type == "text")
     self.assertTrue(obj2.text == self.test_text)
     self.assertTrue(obj2.context == [])
     self.assertTrue(obj2.message_type == "text")
     self.assertTrue(obj3.text == self.test_text)
     self.assertTrue(obj3.context == self.test_context)
     self.assertTrue(obj3.message_type == self.test_message_type)
示例#2
0
 def test_text_preprocessing_base_text_normalizer_get_result(self):
     obj1 = remote.BaseTextNormalizer(self.test_text, self.test_context,
                                      self.test_message_type)
     with self.assertRaises(NotImplementedError):
         obj1.get_result(*(1, 2, 3), **{'first': 1, 'second': 2})
     with self.assertRaises(NotImplementedError):
         obj1.get_result()
     with self.assertRaises(NotImplementedError):
         obj1.get_result(*(1, 2, 3))
     with self.assertRaises(NotImplementedError):
         obj1.get_result(**{'first': 1, 'second': 2})
示例#3
0
 def test_text_preprocessing_base_text_normalizer_normalize(self):
     obj1 = remote.BaseTextNormalizer(self.test_text, self.test_context,
                                      self.test_message_type)
     with self.assertRaises(NotImplementedError):
         self.assertTrue(obj1.normalize(self.test_text) == 'any text')
     with self.assertRaises(NotImplementedError):
         self.assertTrue(
             obj1.normalize(self.test_text, *(1, 2)) == 'any text')
     with self.assertRaises(NotImplementedError):
         self.assertTrue(
             obj1.normalize(self.test_text, **{
                 'first': 1,
                 'second': 2
             }) == 'any text')
     with self.assertRaises(NotImplementedError):
         self.assertTrue(
             obj1.normalize(self.test_text, *(1, 2), **{
                 'first': 1,
                 'second': 2
             }) == 'any text')