diff options
Diffstat (limited to 'tests/unit/db/sqlalchemy/test_sqlalchemy.py')
| -rw-r--r-- | tests/unit/db/sqlalchemy/test_sqlalchemy.py | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/tests/unit/db/sqlalchemy/test_sqlalchemy.py b/tests/unit/db/sqlalchemy/test_sqlalchemy.py index c063f0d..6b84f10 100644 --- a/tests/unit/db/sqlalchemy/test_sqlalchemy.py +++ b/tests/unit/db/sqlalchemy/test_sqlalchemy.py @@ -16,8 +16,6 @@ """Unit tests for SQLAlchemy specific code.""" -from eventlet import db_pool - from sqlalchemy import Column, MetaData, Table, UniqueConstraint from sqlalchemy.ext.declarative import declarative_base from sqlalchemy import DateTime, Integer @@ -34,44 +32,6 @@ class TestException(Exception): pass -class DbPoolTestCase(test_utils.BaseTestCase): - def setUp(self): - super(DbPoolTestCase, self).setUp() - if MySQLdb is None: - self.skipTest("Required module MySQLdb missing.") - self.config(sql_dbpool_enable=True) - self.user_id = 'fake' - self.project_id = 'fake' - - def test_db_pool_option(self): - self.config(sql_idle_timeout=11, sql_min_pool_size=21, - sql_max_pool_size=42) - - info = {} - - class FakeConnectionPool(db_pool.ConnectionPool): - def __init__(self, mod_name, **kwargs): - info['module'] = mod_name - info['kwargs'] = kwargs - super(FakeConnectionPool, self).__init__(mod_name, - **kwargs) - - def connect(self, *args, **kwargs): - raise TestException() - - self.stubs.Set(db_pool, 'ConnectionPool', - FakeConnectionPool) - - sql_connection = 'mysql://user:pass@127.0.0.1/nova' - self.assertRaises(TestException, session.create_engine, - sql_connection) - - self.assertEqual(info['module'], MySQLdb) - self.assertEqual(info['kwargs']['max_idle'], 11) - self.assertEqual(info['kwargs']['min_size'], 21) - self.assertEqual(info['kwargs']['max_size'], 42) - - BASE = declarative_base() _TABLE_NAME = '__tmp__test__tmp__' |
