From a87d6b69a75d0f9a66652e3f0bd1c2c85624c7d5 Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Tue, 24 Jan 2017 08:33:26 -0500 Subject: Tidied djang.db.utils.load_backend(). Removed an unneeded EnvironmentError catching and used "raise from exc" syntax. --- tests/backends/test_utils.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests/backends/test_utils.py') diff --git a/tests/backends/test_utils.py b/tests/backends/test_utils.py index d158e2a5a2..165820edae 100644 --- a/tests/backends/test_utils.py +++ b/tests/backends/test_utils.py @@ -8,8 +8,8 @@ class TestLoadBackend(SimpleTestCase): msg = ( "'foo' isn't an available database backend.\n" "Try using 'django.db.backends.XXX', where XXX is one of:\n" - " 'mysql', 'oracle', 'postgresql', 'sqlite3'\n" - "Error was: No module named 'foo'" + " 'mysql', 'oracle', 'postgresql', 'sqlite3'" ) - with self.assertRaisesMessage(ImproperlyConfigured, msg): + with self.assertRaisesMessage(ImproperlyConfigured, msg) as cm: load_backend('foo') + self.assertEqual(str(cm.exception.__cause__), "No module named 'foo'") -- cgit v1.2.1