summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2012-11-29 17:01:46 +0000
committerGerrit Code Review <review@openstack.org>2012-11-29 17:01:46 +0000
commitcd176d1147b19547fe4deb3299216aeaa1ca535b (patch)
treed1063641ee270e7546e62849fcec29c6ecb3465c /tests
parent57fd94b00727d38afbc55ebac568238803d4a693 (diff)
parent83186053c16d7536f90b4e6b3f95bd16d26bfb8c (diff)
Merge "Use Service thread group for WSGI request handling"
Diffstat (limited to 'tests')
-rw-r--r--tests/unit/test_wsgi.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/unit/test_wsgi.py b/tests/unit/test_wsgi.py
index 94f12b7..25c0dcf 100644
--- a/tests/unit/test_wsgi.py
+++ b/tests/unit/test_wsgi.py
@@ -444,3 +444,19 @@ class ServerTest(unittest.TestCase):
finally:
listen_patcher.stop()
server_patcher.stop()
+
+
+class WSGIServerTest(unittest.TestCase):
+
+ def test_pool(self):
+ server = wsgi.Service()
+ self.assertTrue(server.tg)
+ self.assertTrue(server.tg.pool)
+ self.assertEqual(server.tg.pool.free(), 1000)
+
+ def test_start_random_port(self):
+ server = wsgi.Service()
+ server.start("test_random_port", 0)
+ self.assertEqual("0.0.0.0", server.host)
+ self.assertNotEqual(0, server.port)
+ server.stop()