fix ALPN checks

This commit is contained in:
Maximilian Hils 2016-02-15 18:43:06 +01:00
parent b7af845523
commit fc9fa87827
6 changed files with 7 additions and 7 deletions

View File

@ -207,7 +207,7 @@ class Pathoc(tcp.TCPClient):
self.ws_framereader = None
if self.use_http2:
if not OpenSSL._util.lib.Cryptography_HAS_ALPN: # pragma: nocover
if not tcp.HAS_ALPN: # pragma: nocover
log.write_raw(
self.fp,
"HTTP/2 requires ALPN support. "

View File

@ -26,7 +26,7 @@ import h2
from . import tservers
requires_alpn = pytest.mark.skipif(
not OpenSSL._util.lib.Cryptography_HAS_ALPN,
not netlib.tcp.HAS_ALPN,
reason="requires OpenSSL with ALPN support")

View File

@ -70,7 +70,7 @@ class TestCheckALPNMatch(tservers.ServerTestBase):
alpn_select=b'h2',
)
if OpenSSL._util.lib.Cryptography_HAS_ALPN:
if tcp.HAS_ALPN:
def test_check_alpn(self):
c = tcp.TCPClient(("127.0.0.1", self.port))
@ -86,7 +86,7 @@ class TestCheckALPNMismatch(tservers.ServerTestBase):
alpn_select=None,
)
if OpenSSL._util.lib.Cryptography_HAS_ALPN:
if tcp.HAS_ALPN:
def test_check_alpn(self):
c = tcp.TCPClient(("127.0.0.1", self.port))

View File

@ -512,7 +512,7 @@ class TestALPNClient(tservers.ServerTestBase):
alpn_select=b"bar"
)
if OpenSSL._util.lib.Cryptography_HAS_ALPN:
if tcp.HAS_ALPN:
def test_alpn(self):
c = tcp.TCPClient(("127.0.0.1", self.port))
c.connect()

View File

@ -263,7 +263,7 @@ class TestDaemon(_TestDaemon):
class TestDaemonHTTP2(_TestDaemon):
ssl = True
if OpenSSL._util.lib.Cryptography_HAS_ALPN:
if tcp.HAS_ALPN:
def test_http2(self):
c = pathoc.Pathoc(

View File

@ -282,7 +282,7 @@ class TestHTTP2(tutils.DaemonTests):
noapi = True
nohang = True
if OpenSSL._util.lib.Cryptography_HAS_ALPN:
if tcp.HAS_ALPN:
def test_http2(self):
r, _ = self.pathoc(["GET:/"], ssl=True, use_http2=True)