Changeset 2005
- Timestamp:
- 06/30/08 12:08:57
- Files:
-
- trunk/cherrypy/test/test_refleaks.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/cherrypy/test/test_refleaks.py
r1936 r2005 89 89 90 90 def getpage(): 91 host = ' 127.0.0.1:%s' % self.PORT91 host = '%s:%s' % (self.HOST, self.PORT) 92 92 if self.scheme == 'https': 93 93 c = httplib.HTTPSConnection(host) … … 95 95 c = httplib.HTTPConnection(host) 96 96 try: 97 c.putrequest('GET', '/', skip_host=0) 98 c.putheader('Host', host) 97 c.putrequest('GET', '/') 99 98 c.endheaders() 100 99 response = c.getresponse() … … 106 105 success.append(True) 107 106 107 ITERATIONS = 25 108 108 ts = [] 109 for _ in range( 25):109 for _ in range(ITERATIONS): 110 110 t = threading.Thread(target=getpage) 111 111 ts.append(t) … … 115 115 t.join() 116 116 117 self.assertEqual(len(success), 25)117 self.assertEqual(len(success), ITERATIONS) 118 118 119 119 self.getPage("/gc_stats") … … 123 123 if __name__ == '__main__': 124 124 setup_server() 125 helper.testmain( )125 helper.testmain({'server.socket_queue_size': 10})

