mirror of
https://github.com/Hopiu/django-imagekit.git
synced 2026-03-17 05:40:25 +00:00
Add test for @seanbell's utility
Currently failing
This commit is contained in:
parent
de550b71df
commit
7bf3e4e7a3
2 changed files with 12 additions and 1 deletions
|
|
@ -54,3 +54,7 @@ class AbstractImageModel(models.Model):
|
|||
|
||||
class ConcreteImageModel(AbstractImageModel):
|
||||
pass
|
||||
|
||||
|
||||
class ConcreteImageModelSubclass(ConcreteImageModel):
|
||||
pass
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
from django.core.files import File
|
||||
from imagekit.signals import source_created
|
||||
from imagekit.specs.sourcegroups import ImageFieldSourceGroup
|
||||
from imagekit.utils import get_nonabstract_descendants
|
||||
from nose.tools import eq_
|
||||
from . models import AbstractImageModel, ConcreteImageModel
|
||||
from . models import (AbstractImageModel, ConcreteImageModel,
|
||||
ConcreteImageModelSubclass)
|
||||
from .utils import get_image_file
|
||||
|
||||
|
||||
|
|
@ -20,3 +22,8 @@ def test_source_created_signal():
|
|||
instance.original_image.save('test_source_created_signal.jpg', img)
|
||||
|
||||
eq_(count[0], 1)
|
||||
|
||||
|
||||
def test_nonabstract_descendants_generator():
|
||||
descendants = list(get_nonabstract_descendants(AbstractImageModel))
|
||||
eq_(descendants, [ConcreteImageModel, ConcreteImageModelSubclass])
|
||||
|
|
|
|||
Loading…
Reference in a new issue