def test_validate(self, config, params, subdict, err_msg): validator = validators.RequiredParameterValidator(params, subdict) result = validator.validate(None, config, None, None) if err_msg: self.assertEqual(err_msg, result.msg) else: self.assertIsNone(result)
def test_validate_failed(self, config, params, err_msg): validator = validators.RequiredParameterValidator(params) e = self.assertRaises(validation.ValidationError, validator.validate, None, config, None, None) self.assertEqual(err_msg, e.message)
def test_validate(self, config, params): validator = validators.RequiredParameterValidator(params) self.assertIsNone(validator.validate(None, config, None, None))