django-imagekit/tests/test_utils.py

24 lines
615 B
Python
Raw Normal View History

2012-11-06 02:54:15 +00:00
from imagekit.exceptions import UnknownFormatError, UnknownExtensionError
from imagekit.utils import extension_to_format, format_to_extension
from nose.tools import eq_, raises
def test_extension_to_format():
eq_(extension_to_format('.jpeg'), 'JPEG')
eq_(extension_to_format('.rgba'), 'SGI')
def test_format_to_extension_no_init():
eq_(format_to_extension('PNG'), '.png')
eq_(format_to_extension('ICO'), '.ico')
@raises(UnknownFormatError)
def test_unknown_format():
format_to_extension('TXT')
@raises(UnknownExtensionError)
def test_unknown_extension():
extension_to_format('.txt')