From aba5100e4fbf462eec9a0e17ed93c28d53d24651 Mon Sep 17 00:00:00 2001 From: Maxime Rouyrre Date: Fri, 11 Mar 2016 11:02:26 +0100 Subject: [PATCH 1/2] Fixed RemovedInDjango19Warning It's better to try the new import method first because in Django<1.9 the old method is still available and will raise a RemovedInDjango19Warning that we could have avoided. --- configurations/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configurations/utils.py b/configurations/utils.py index b0148f3..b74b32a 100644 --- a/configurations/utils.py +++ b/configurations/utils.py @@ -4,9 +4,9 @@ import sys from django.core.exceptions import ImproperlyConfigured from django.utils import six try: - from django.utils.importlib import import_module -except ImportError: from importlib import import_module +except ImportError: + from django.utils.importlib import import_module def isuppercase(name): From 7b4df1f6ce5e46d58792e9bcbd04c95c33edd1f1 Mon Sep 17 00:00:00 2001 From: Maxime Rouyrre Date: Fri, 11 Mar 2016 12:01:40 +0100 Subject: [PATCH 2/2] Fixed test_database_url_value --- tests/test_values.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/test_values.py b/tests/test_values.py index 04987cc..8d4cc48 100644 --- a/tests/test_values.py +++ b/tests/test_values.py @@ -357,6 +357,7 @@ class ValueTests(TestCase): with env(DATABASE_URL='sqlite://'): self.assertEqual(value.setup('DATABASE_URL'), { 'default': { + 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.sqlite3', 'HOST': '', 'NAME': ':memory:',