summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHonza Král <honza.kral@gmail.com>2009-08-15 13:35:16 +0000
committerHonza Král <honza.kral@gmail.com>2009-08-15 13:35:16 +0000
commit7a6a71dd0c6e04d46c0db55a46d97585e7edfe45 (patch)
treed1cc16fec82d565405b3bd1440a41eec8a27373f
parent15fb81c3444f7965cb3717a524d9d101b923ea4f (diff)
downloaddjango-7a6a71dd0c6e04d46c0db55a46d97585e7edfe45.tar.gz
[soc2009/model-validation] tests for validate_comma_separated_integer_list
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/model-validation@11459 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--tests/modeltests/validators/tests.py15
1 files changed, 11 insertions, 4 deletions
diff --git a/tests/modeltests/validators/tests.py b/tests/modeltests/validators/tests.py
index d1b94b3497..3e185d1fc6 100644
--- a/tests/modeltests/validators/tests.py
+++ b/tests/modeltests/validators/tests.py
@@ -5,10 +5,9 @@ from datetime import datetime, timedelta
from django.core.exceptions import ValidationError
from django.core.validators import (
- validate_integer,
- validate_email, validate_slug, validate_ipv4_address,
- MaxValueValidator, MinValueValidator,
- MaxLengthValidator, MinLengthValidator,
+ validate_integer, validate_email, validate_slug, validate_ipv4_address,
+ validate_comma_separated_integer_list, MaxValueValidator,
+ MinValueValidator, MaxLengthValidator, MinLengthValidator,
RequiredIfOtherFieldBlank,
)
@@ -59,6 +58,14 @@ SIMPLE_VALIDATORS_VALUES = (
(validate_ipv4_address, '25,1,1,1', ValidationError),
(validate_ipv4_address, '25.1 .1.1', ValidationError),
+ (validate_comma_separated_integer_list, '1', None),
+ (validate_comma_separated_integer_list, '1,2,3', None),
+ (validate_comma_separated_integer_list, '1,2,3,', None),
+
+ (validate_comma_separated_integer_list, '', ValidationError),
+ (validate_comma_separated_integer_list, 'a,b,c', ValidationError),
+ (validate_comma_separated_integer_list, '1, 2, 3', ValidationError),
+
(MaxValueValidator(10), 10, None),
(MaxValueValidator(10), -10, None),
(MaxValueValidator(10), 0, None),