make tests more robust, fix coveralls
This commit is contained in:
parent
da1eb94ccd
commit
d71f3b68fd
|
@ -20,4 +20,6 @@ notifications:
|
|||
cache:
|
||||
directories:
|
||||
- /home/travis/virtualenv/python2.7.9/lib/python2.7/site-packages
|
||||
- /home/travis/virtualenv/pypy-2.5.0/site-packages
|
||||
- /home/travis/virtualenv/python2.7.9/bin
|
||||
- /home/travis/virtualenv/pypy-2.5.0/site-packages
|
||||
- /home/travis/virtualenv/pypy-2.5.0/bin
|
|
@ -15,7 +15,7 @@ class ServerThread(threading.Thread):
|
|||
self.server.shutdown()
|
||||
|
||||
|
||||
class ServerTestBase:
|
||||
class ServerTestBase(object):
|
||||
ssl = None
|
||||
handler = None
|
||||
addr = ("localhost", 0)
|
||||
|
|
|
@ -563,6 +563,7 @@ class TestServer(test.ServerTestBase):
|
|||
c.wfile.flush()
|
||||
assert c.rfile.readline() == testval
|
||||
|
||||
|
||||
class TestSSLKeyLogger(test.ServerTestBase):
|
||||
handler = EchoHandler
|
||||
ssl = dict(
|
||||
|
@ -582,6 +583,7 @@ class TestSSLKeyLogger(test.ServerTestBase):
|
|||
c = tcp.TCPClient(("127.0.0.1", self.port))
|
||||
c.connect()
|
||||
c.convert_to_ssl()
|
||||
c.finish()
|
||||
tcp.log_ssl_key.close()
|
||||
with open(logfile, "rb") as f:
|
||||
assert f.read().count("CLIENT_RANDOM") == 2
|
||||
|
|
Loading…
Reference in New Issue