diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-08-14 11:55:32 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-08-14 11:55:32 -0400 |
| commit | 9a2edbf3ebf04bfff3ad2a7214605503d5cdcaa2 (patch) | |
| tree | a58d89e58845a25846d925766a8373c57ebba4dd /test/engine/test_pool.py | |
| parent | dccdff721c9d9b5fed5dc5124479f21f723c153c (diff) | |
| download | sqlalchemy-9a2edbf3ebf04bfff3ad2a7214605503d5cdcaa2.tar.gz | |
- The recreate() method in all pool classes uses
self.__class__ to get at the type of pool
to produce, in the case of subclassing. Note
there's no usual need to subclass pools.
[ticket:2254]
Diffstat (limited to 'test/engine/test_pool.py')
| -rw-r--r-- | test/engine/test_pool.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/test/engine/test_pool.py b/test/engine/test_pool.py index 553bc9d85..b515de0f8 100644 --- a/test/engine/test_pool.py +++ b/test/engine/test_pool.py @@ -99,7 +99,8 @@ class PoolTest(PoolTestBase): pool.QueuePool, pool.NullPool, pool.AssertionPool): p = cls(creator=creator) p.dispose() - p.recreate() + p2 = p.recreate() + assert p2.__class__ is cls mock_dbapi = MockDBAPI() p = cls(creator=mock_dbapi.connect) |
