summaryrefslogtreecommitdiff
path: root/tests/regressiontests/model_fields
diff options
context:
space:
mode:
authorClaude Paroz <claude@2xlibre.net>2012-06-26 11:14:23 +0200
committerClaude Paroz <claude@2xlibre.net>2012-06-26 18:18:44 +0200
commit05d333ba3bb16af024c11966d2072de38fe9f82f (patch)
treea8fae7de201c3e257cf952187653a5f7b26a76ea /tests/regressiontests/model_fields
parentb6c356b7bb97f3d6d4831b31e67868313bbbc090 (diff)
Fixed #18515 -- Conditionally regenerated filename in FileField validation
When a FileField value has been saved, a new validation should not regenerate a new filename when checking the length. Refs #9893.
Diffstat (limited to 'tests/regressiontests/model_fields')
-rw-r--r--tests/regressiontests/model_fields/tests.py12
1 files changed, 0 insertions, 12 deletions
diff --git a/tests/regressiontests/model_fields/tests.py b/tests/regressiontests/model_fields/tests.py
index 5d3d42ef2a..a89ffcae32 100644
--- a/tests/regressiontests/model_fields/tests.py
+++ b/tests/regressiontests/model_fields/tests.py
@@ -365,15 +365,3 @@ class FileFieldTests(unittest.TestCase):
field = d._meta.get_field('myfile')
field.save_form_data(d, 'else.txt')
self.assertEqual(d.myfile, 'else.txt')
-
- def test_max_length(self):
- """
- Test that FileField validates the length of the generated file name
- that will be stored in the database. Regression for #9893.
-
- """
- # upload_to = 'unused', so file names are saved as 'unused/xxxxx'.
- # max_length = 100, so names longer than 93 characters are rejected.
- Document(myfile=93 * 'x').full_clean()
- with self.assertRaises(ValidationError):
- Document(myfile=94 * 'x').full_clean()