Tests now run again.

This commit is contained in:
Bryan Veloso 2011-10-31 23:23:50 +09:00
parent 06c1c678b6
commit f47c4f9e8b
4 changed files with 13 additions and 50 deletions

View file

@ -1,14 +0,0 @@
from django.db import models
from imagekit.models import ImageModel
class TestPhoto(ImageModel):
"""
Minimal ImageModel class for testing.
"""
image = models.ImageField(upload_to='images')
class IKOptions:
spec_module = 'core.specs'

View file

@ -1,34 +0,0 @@
from imagekit import processors
from imagekit.specs import ImageSpec
class ResizeToWidth(processors.Resize):
width = 100
class ResizeToHeight(processors.Resize):
height = 100
class ResizeToFit(processors.Resize):
width = 100
height = 100
class ResizeCropped(ResizeToFit):
crop = ('center', 'center')
class TestResizeToWidth(ImageSpec):
access_as = 'to_width'
processors = [ResizeToWidth]
class TestResizeToHeight(ImageSpec):
access_as = 'to_height'
processors = [ResizeToHeight]
class TestResizeCropped(ImageSpec):
access_as = 'cropped'
processors = [ResizeCropped]

View file

@ -1,12 +1,14 @@
import os
import tempfile
import Image
from django.core.files.base import ContentFile
from django.db import models
from django.test import TestCase
from imagekit.lib import Image
from imagekit.models import ImageSpec
from imagekit.processors.resize import Crop
from imagekit.processors import Adjust
from imagekit.processors.resize import Crop
class Photo(models.Model):

View file

@ -8,10 +8,19 @@ BASE_PATH = os.path.abspath(os.path.dirname(__file__))
MEDIA_ROOT = os.path.normpath(os.path.join(BASE_PATH, 'media'))
# Django <= 1.2
DATABASE_ENGINE = 'sqlite3'
DATABASE_NAME = 'imagekit.db'
TEST_DATABASE_NAME = 'imagekit-test.db'
# Django >= 1.3
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': 'imagekit.db',
},
}
INSTALLED_APPS = [
'django.contrib.auth',
'django.contrib.contenttypes',