From b62dc60c9817d726cf17a2ed32ef708911f1b9f5 Mon Sep 17 00:00:00 2001 From: Tomasz Kontusz Date: Wed, 3 Jun 2015 17:05:03 +0200 Subject: [1.8.x] Fixed ImportError message in utils.module_loading.import_string() Backport of c2b4967e76fd671e6199e4dd54d2a2c1f096b8eb from master --- tests/utils_tests/test_module_loading.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tests/utils_tests/test_module_loading.py') diff --git a/tests/utils_tests/test_module_loading.py b/tests/utils_tests/test_module_loading.py index f11bfa44cd..0aeec13a8a 100644 --- a/tests/utils_tests/test_module_loading.py +++ b/tests/utils_tests/test_module_loading.py @@ -150,8 +150,10 @@ class ModuleImportTestCase(unittest.TestCase): # Test exceptions raised self.assertRaises(ImportError, import_string, 'no_dots_in_path') - self.assertRaises(ImportError, import_string, 'utils_tests.unexistent') self.assertRaises(ImportError, import_string, 'unexistent.path') + msg = 'Module "utils_tests" does not define a "unexistent" attribute' + with six.assertRaisesRegex(self, ImportError, msg): + import_string('utils_tests.unexistent') @modify_settings(INSTALLED_APPS={'append': 'utils_tests.test_module'}) -- cgit v1.3