django-imagekit/tests/test_cachefiles.py
2013-03-14 22:24:33 -04:00

20 lines
477 B
Python

from imagekit.cachefiles import ImageCacheFile
from nose.tools import raises
from .imagegenerators import TestSpec
from .utils import assert_file_is_falsy
def test_no_source():
"""
Ensure sourceless specs are falsy.
"""
spec = TestSpec(source=None)
file = ImageCacheFile(spec)
assert_file_is_falsy(file)
@raises(TestSpec.MissingSource)
def test_no_source_error():
spec = TestSpec(source=None)
file = ImageCacheFile(spec)
file.generate()