From 49e82ef4ab8e7e6fb9787bf2832f3e71e66d786d Mon Sep 17 00:00:00 2001 From: Bruno Alla Date: Thu, 2 Nov 2017 11:42:14 +0000 Subject: [PATCH] Add test for CONN_MAX_AGE setting --- tests/test_cookiecutter_generation.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/test_cookiecutter_generation.py b/tests/test_cookiecutter_generation.py index acbc2c09b..15be2c40d 100755 --- a/tests/test_cookiecutter_generation.py +++ b/tests/test_cookiecutter_generation.py @@ -84,3 +84,14 @@ def test_flake8_compliance(cookies): sh.flake8(str(result.project)) except sh.ErrorReturnCode as e: pytest.fail(e) + + +def test_connection_max_age(cookies): + result = cookies.bake() + + prod_config_file = result.project.join('config', 'settings', 'production.py') + prod_config_lines = prod_config_file.read() + + expected = "DATABASES['default']['CONN_MAX_AGE'] = env.int('CONN_MAX_AGE', default=60)" + + assert expected in prod_config_lines, prod_config_lines