From ebaa578351c9c6b47c2f28ef6d74451e1483036b Mon Sep 17 00:00:00 2001 From: Gary Kotton Date: Wed, 5 Jun 2013 08:06:15 +0000 Subject: Enable user to configure pool_timeout Fixes bug 1160442 In addition to this there are the following changes: 1. The set_default method can configure the QueuePool parameters 2. The max_pool_size is defaulted to the QueuePool default Change-Id: Ie99f7fc4edba68127c4af508290d8074d7094be9 --- tests/unit/db/sqlalchemy/test_sqlalchemy.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tests/unit/db/sqlalchemy/test_sqlalchemy.py') diff --git a/tests/unit/db/sqlalchemy/test_sqlalchemy.py b/tests/unit/db/sqlalchemy/test_sqlalchemy.py index e548a3b..e22476b 100644 --- a/tests/unit/db/sqlalchemy/test_sqlalchemy.py +++ b/tests/unit/db/sqlalchemy/test_sqlalchemy.py @@ -70,6 +70,7 @@ retry_interval=40 max_overflow=50 connection_debug=60 connection_trace=True +pool_timeout=7 """)]) test_utils.CONF(['--config-file', paths[0]]) self.assertEquals(test_utils.CONF.database.connection, 'x://y.z') @@ -80,6 +81,7 @@ connection_trace=True self.assertEquals(test_utils.CONF.database.max_overflow, 50) self.assertEquals(test_utils.CONF.database.connection_debug, 60) self.assertEquals(test_utils.CONF.database.connection_trace, True) + self.assertEquals(test_utils.CONF.database.pool_timeout, 7) class SessionErrorWrapperTestCase(test_utils.BaseTestCase): -- cgit