예제 #1
0
 def test_null_event_utterances_empty_string(self):
     """Test null_event_utterances with an empty string"""
     actual_output = CHATUtteranceCleaner.null_event_utterances('')
     desired_output = ''
     self.assertEqual(actual_output, desired_output)
예제 #2
0
 def test_null_event_utterances_normal_utt(self):
     """Test null_event_utterances with a string without events."""
     actual_output = CHATUtteranceCleaner.null_event_utterances('Hey there')
     desired_output = 'Hey there'
     self.assertEqual(actual_output, desired_output)
예제 #3
0
 def test_null_event_utterances_null_terminator(self):
     """Test with null followed by terminator."""
     actual_output = CHATUtteranceCleaner.null_event_utterances('0.')
     desired_output = '.'
     self.assertEqual(actual_output, desired_output)
예제 #4
0
 def test_null_event_utterances_null_digit(self):
     """Test with zero digit."""
     actual_output = CHATUtteranceCleaner.null_event_utterances('10 years')
     desired_output = '10 years'
     self.assertEqual(actual_output, desired_output)
예제 #5
0
 def test_null_event_utterances_null_and_other_words(self):
     """Test utterance containing other words apart from `0`."""
     actual_output = CHATUtteranceCleaner.null_event_utterances('0 true')
     desired_output = 'true'
     self.assertEqual(actual_output, desired_output)
예제 #6
0
 def test_null_event_utterances_null(self):
     """Test null_event_utterances with the string '0'"""
     actual_output = CHATUtteranceCleaner.null_event_utterances('0')
     desired_output = ''
     self.assertEqual(actual_output, desired_output)