def test_settings(self, settings):
        settings.ULTIMATETHUMB_ROOT = '/path/to/thumbs/'
        settings.ULTIMATETHUMB_URL = '/url/to/thumbs/'

        storage = ThumbnailFileSystemStorage()
        assert storage.path('test.test') == '/path/to/thumbs/test.test'
        assert storage.url('test.test') == '/url/to/thumbs/test.test'
    def test_settings(self, settings):
        settings.ULTIMATETHUMB_ROOT = '/path/to/thumbs/'
        settings.ULTIMATETHUMB_URL = '/url/to/thumbs/'

        storage = ThumbnailFileSystemStorage()
        assert storage.path('test.test') == '/path/to/thumbs/test.test'
        assert storage.url('test.test') == '/url/to/thumbs/test.test'
    def test_arguments(self, settings):
        settings.ULTIMATETHUMB_ROOT = '/path/to/settingsthumbs/'
        settings.ULTIMATETHUMB_URL = '/url/to/settingsthumbs/'

        storage = ThumbnailFileSystemStorage(location='/path/to/thumbs/',
                                             base_url='/url/to/thumbs/')
        assert storage.path('test.test') == '/path/to/thumbs/test.test'
        assert storage.url('test.test') == '/url/to/thumbs/test.test'
    def test_arguments(self, settings):
        settings.ULTIMATETHUMB_ROOT = '/path/to/settingsthumbs/'
        settings.ULTIMATETHUMB_URL = '/url/to/settingsthumbs/'

        storage = ThumbnailFileSystemStorage(
            location='/path/to/thumbs/', base_url='/url/to/thumbs/')
        assert storage.path('test.test') == '/path/to/thumbs/test.test'
        assert storage.url('test.test') == '/url/to/thumbs/test.test'
    def test_empty_url(self, settings):
        settings.ULTIMATETHUMB_URL = ''

        with pytest.raises(ImproperlyConfigured):
            ThumbnailFileSystemStorage()