Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Fixed #10041: use a tempdir for files in the forms test. Thanks, Mart…

…y Alchin.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@9765 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 79138a61065bf0c789d9f3f34c55de2e26fda422 1 parent b120c74
Jacob Kaplan-Moss jacobian authored
Showing with 6 additions and 1 deletion.
  1. +6 −1 tests/regressiontests/forms/models.py
7 tests/regressiontests/forms/models.py
View
@@ -1,10 +1,15 @@
# -*- coding: utf-8 -*-
import datetime
+import tempfile
from django.db import models
# Can't import as "forms" due to implementation details in the test suite (the
# current file is called "forms" and is already imported).
from django import forms as django_forms
+from django.core.files.storage import FileSystemStorage
+
+temp_storage_location = tempfile.mkdtemp()
+temp_storage = FileSystemStorage(location=temp_storage_location)
class BoundaryModel(models.Model):
positive_integer = models.PositiveIntegerField(null=True, blank=True)
@@ -19,7 +24,7 @@ class ChoiceModel(models.Model):
name = models.CharField(max_length=10)
class FileModel(models.Model):
- file = models.FileField(upload_to='/')
+ file = models.FileField(storage=temp_storage, upload_to='tests')
class FileForm(django_forms.Form):
file1 = django_forms.FileField()
Please sign in to comment.
Something went wrong with that request. Please try again.