mirror of
https://github.com/encode/django-rest-framework.git
synced 2024-11-11 04:07:39 +03:00
18 lines
542 B
Python
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
|