Example #1
0
 def test_validate_match(self):
     regex_validator = RegexValidator(pattern=r'Cats')
     self.assertTrue(regex_validator.validate(input_string="Cats are smarter than dogs"))
Example #2
0
 def test_screen_input_validation_regex_false(self, get_input_mock):
     input_result = Screen().input(prompt='This is my message',
                                   validators=RegexValidator(pattern='Cat'))
     self.assertFalse(input_result.validation_result)
     self.assertEquals(input_result.input_string, 'This is my Cat')