# -*- coding: utf-8 -*-
import os
import unittest
from tests.utils import has_no_django

from thumbnails.conf.wrapper import SettingsWrapper


class SettingsWrapperTestCase(unittest.TestCase):

    def test_default_values(self):
        settings = SettingsWrapper()
        self.assertEqual(settings.THUMBNAIL_ENGINE, 'thumbnails.engines.PillowEngine')

    def test_override_by_thumbnail_settings_module(self):
        os.environ['THUMBNAILS_SETTINGS_MODULE'] = 'tests.thumbnails_settings'
        settings = SettingsWrapper()
        self.assertEqual(settings.THUMBNAIL_ENGINE, 'thumbnails.engines.DummyEngine')
        del os.environ['THUMBNAILS_SETTINGS_MODULE']

    @unittest.skipIf(has_no_django(), 'Django not installed')
    def test_django_defaults(self):
        settings = SettingsWrapper()
        self.assertEqual(
            settings.THUMBNAIL_CACHE_BACKEND,
            'thumbnails.cache_backends.DjangoCacheBackend'
        )

@@ -43,16 +43,17 @@
 nittest%0A
+%0A
 from tes
@@ -82,17 +82,16 @@
 _django%0A
-%0A
 from thu

Fix isort :boom: