summaryrefslogtreecommitdiff
path: root/test/profiling/pool.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2009-06-10 21:18:24 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2009-06-10 21:18:24 +0000
commit45cec095b4904ba71425d2fe18c143982dd08f43 (patch)
treeaf5e540fdcbf1cb2a3337157d69d4b40be010fa8 /test/profiling/pool.py
parent698a3c1ac665e7cd2ef8d5ad3ebf51b7fe6661f4 (diff)
downloadsqlalchemy-45cec095b4904ba71425d2fe18c143982dd08f43.tar.gz
- unit tests have been migrated from unittest to nose.
See README.unittests for information on how to run the tests. [ticket:970]
Diffstat (limited to 'test/profiling/pool.py')
-rw-r--r--test/profiling/pool.py43
1 files changed, 0 insertions, 43 deletions
diff --git a/test/profiling/pool.py b/test/profiling/pool.py
deleted file mode 100644
index f3f69222c..000000000
--- a/test/profiling/pool.py
+++ /dev/null
@@ -1,43 +0,0 @@
-import testenv; testenv.configure_for_tests()
-from sqlalchemy import *
-from testlib import *
-from sqlalchemy.pool import QueuePool
-
-
-class QueuePoolTest(TestBase, AssertsExecutionResults):
- class Connection(object):
- def close(self):
- pass
-
- def setUp(self):
- global pool
- pool = QueuePool(creator=self.Connection,
- pool_size=3, max_overflow=-1,
- use_threadlocal=True)
-
-
- @profiling.function_call_count(54, {'2.4': 38})
- def test_first_connect(self):
- conn = pool.connect()
-
- def test_second_connect(self):
- conn = pool.connect()
- conn.close()
-
- @profiling.function_call_count(31, {'2.4': 21})
- def go():
- conn2 = pool.connect()
- return conn2
- c2 = go()
-
- def test_second_samethread_connect(self):
- conn = pool.connect()
-
- @profiling.function_call_count(5, {'2.4': 3})
- def go():
- return pool.connect()
- c2 = go()
-
-
-if __name__ == '__main__':
- testenv.main()