mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2025-02-01 15:55:28 +00:00
make tests aware of ALPN & OpenSSL 1.0.2 dependency
This commit is contained in:
parent
c32d8189fa
commit
629fa8e552
@ -4,11 +4,14 @@ import time
|
|||||||
import socket
|
import socket
|
||||||
import random
|
import random
|
||||||
import os
|
import os
|
||||||
from netlib import tcp, certutils, test, certffi
|
|
||||||
import threading
|
import threading
|
||||||
import mock
|
import mock
|
||||||
import tutils
|
|
||||||
from OpenSSL import SSL
|
from OpenSSL import SSL
|
||||||
|
import OpenSSL
|
||||||
|
|
||||||
|
from netlib import tcp, certutils, test, certffi
|
||||||
|
import tutils
|
||||||
|
|
||||||
|
|
||||||
class EchoHandler(tcp.BaseHandler):
|
class EchoHandler(tcp.BaseHandler):
|
||||||
@ -399,6 +402,8 @@ class TestALPN(test.ServerTestBase):
|
|||||||
alpn_select="h2"
|
alpn_select="h2"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if OpenSSL._util.lib.Cryptography_HAS_ALPN:
|
||||||
|
|
||||||
def test_alpn(self):
|
def test_alpn(self):
|
||||||
c = tcp.TCPClient(("127.0.0.1", self.port))
|
c = tcp.TCPClient(("127.0.0.1", self.port))
|
||||||
c.connect()
|
c.connect()
|
||||||
|
Loading…
Reference in New Issue
Block a user