diff options
| author | Jenkins <jenkins@review.openstack.org> | 2012-11-29 17:01:46 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2012-11-29 17:01:46 +0000 |
| commit | cd176d1147b19547fe4deb3299216aeaa1ca535b (patch) | |
| tree | d1063641ee270e7546e62849fcec29c6ecb3465c /tests/unit | |
| parent | 57fd94b00727d38afbc55ebac568238803d4a693 (diff) | |
| parent | 83186053c16d7536f90b4e6b3f95bd16d26bfb8c (diff) | |
Merge "Use Service thread group for WSGI request handling"
Diffstat (limited to 'tests/unit')
| -rw-r--r-- | tests/unit/test_wsgi.py | 16 |
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() |
