Fixed #29860 -- Allowed BaseValidator to accept a callable limit_value.

This commit is contained in:
buzzi 2018-10-17 14:52:19 +00:00 committed by Tim Graham
parent 5e3463f6bc
commit 24cae0bedc
4 changed files with 34 additions and 7 deletions

View file

@ -203,6 +203,10 @@ TEST_DATA = [
(MinValueValidator(0), -1, ValidationError),
(MinValueValidator(NOW), NOW - timedelta(days=1), ValidationError),
# limit_value may be a callable.
(MinValueValidator(lambda: 1), 0, ValidationError),
(MinValueValidator(lambda: 1), 1, None),
(MaxLengthValidator(10), '', None),
(MaxLengthValidator(10), 10 * 'x', None),