1
1
mirror of https://github.com/encode/django-rest-framework.git synced 2025-06-03 13:13:09 +03:00
django-rest-framework/tests/test_settings.py
2014-12-15 13:18:39 +00:00

18 lines
542 B
Python

from __future__ import unicode_literals
from django.test import TestCase
from rest_framework.settings import APISettings
class TestSettings(TestCase):
def test_import_error_message_maintained(self):
"""
Make sure import errors are captured and raised sensibly.
"""
settings = APISettings({
'DEFAULT_RENDERER_CLASSES': [
'tests.invalid_module.InvalidClassName'
]
})
with self.assertRaises(ImportError):
settings.DEFAULT_RENDERER_CLASSES