django-imagekit/tests/test_specs.py
2013-02-25 22:42:47 -05:00

19 lines
449 B
Python

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