def test_get_regex_validator(self): validator = django_validator.RegexValidator() test_expr = { 'validators': [ validator ] } result = fields.get_regex_validator(test_expr) self.assertEqual(validator, result)
def test_get_regex_validator_except_error(self): for error in (TypeError, KeyError, IndexError): mock_expr = mock.MagicMock() mock_expr.__getitem__.side_effect = error result = fields.get_regex_validator(mock_expr) self.assertIsNone(result)