Commit 30ef4352 authored by Denis Bilenko's avatar Denis Bilenko

wsgi_test.py: allow subclasses to override validator

parent 0a8d0bce
...@@ -109,9 +109,14 @@ class TestCase(greentest.TestCase): ...@@ -109,9 +109,14 @@ class TestCase(greentest.TestCase):
from gevent import pywsgi from gevent import pywsgi
return pywsgi return pywsgi
validator = staticmethod(validator)
def setUp(self): def setUp(self):
greentest.TestCase.setUp(self) greentest.TestCase.setUp(self)
self.server = self.get_wsgi_module().WSGIServer(('127.0.0.1', 0), validator(self.application)) application = self.application
if self.validator is not None:
application = self.validator(application)
self.server = self.get_wsgi_module().WSGIServer(('127.0.0.1', 0), application)
self.server.start() self.server.start()
self.port = self.server.server_port self.port = self.server.server_port
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment