Ejemplo n.º 1
0
 def test_remove_scoped_symbols_no_withespace(self):
     """Test remove_scoped_symbols with missing whitespace."""
     utterance = '0[=! just testing something]'
     actual_output = CHATUtteranceCleaner.remove_scoped_symbols(utterance)
     desired_output = '0'
     self.assertEqual(actual_output, desired_output)
Ejemplo n.º 2
0
 def test_remove_scoped_symbols_empty_string(self):
     """Test remove_scoped_symbols with an empty string."""
     actual_output = CHATUtteranceCleaner.remove_scoped_symbols('')
     desired_output = ''
     self.assertEqual(actual_output, desired_output)
Ejemplo n.º 3
0
 def test_remove_scoped_symbols_one_level_nested(self):
     """Test remove_scoped_symbols with 1 level of nestedness."""
     utterance = "<that's mine [=! cries]>"
     actual_output = CHATUtteranceCleaner.remove_scoped_symbols(utterance)
     desired_output = "that's mine"
     self.assertEqual(actual_output, desired_output)
Ejemplo n.º 4
0
 def test_remove_scoped_symbols_two_levels_nested(self):
     """Test remove_scoped_symbols with 2 levels of nestedness."""
     utterance = "<that's mine <she said [=! cries]>> [=! slaps leg]"
     actual_output = CHATUtteranceCleaner.remove_scoped_symbols(utterance)
     desired_output = "that's mine she said"
     self.assertEqual(actual_output, desired_output)
Ejemplo n.º 5
0
 def test_remove_scoped_symbols_not_nested(self):
     """Test remove_scoped_symbols with 2 not nested symbol pairs."""
     utterance = "<that's mine> [=! cries]"
     actual_output = CHATUtteranceCleaner.remove_scoped_symbols(utterance)
     desired_output = "that's mine"
     self.assertEqual(actual_output, desired_output)