aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_protocol_http2.py
diff options
context:
space:
mode:
authorThomas Kriechbaumer <thomas@kriechbaumer.name>2016-01-27 12:52:18 +0100
committerThomas Kriechbaumer <thomas@kriechbaumer.name>2016-02-04 09:52:28 +0100
commit6d3b3994e27b3cd97c74612bc64c7e0457aeb448 (patch)
tree2dcdd32b653f6a100e47861dc296e60efeeca90e /test/test_protocol_http2.py
parent64978968f2383988511dc7021ecd9892f098f723 (diff)
downloadmitmproxy-6d3b3994e27b3cd97c74612bc64c7e0457aeb448.tar.gz
mitmproxy-6d3b3994e27b3cd97c74612bc64c7e0457aeb448.tar.bz2
mitmproxy-6d3b3994e27b3cd97c74612bc64c7e0457aeb448.zip
code formatting
Diffstat (limited to 'test/test_protocol_http2.py')
-rw-r--r--test/test_protocol_http2.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/test/test_protocol_http2.py b/test/test_protocol_http2.py
index 3554fa4d..6da8cd31 100644
--- a/test/test_protocol_http2.py
+++ b/test/test_protocol_http2.py
@@ -1,14 +1,10 @@
from __future__ import (absolute_import, print_function, division)
-import inspect
-import socket
import OpenSSL
import pytest
import traceback
import os
import tempfile
-import time
-from io import BytesIO
from libmproxy.proxy.config import ProxyConfig
from libmproxy.proxy.server import ProxyServer
@@ -35,10 +31,12 @@ requires_alpn = pytest.mark.skipif(
not OpenSSL._util.lib.Cryptography_HAS_ALPN,
reason="requires OpenSSL with ALPN support")
+
class _Http2ServerBase(netlib_tservers.ServerTestBase):
ssl = dict(alpn_select=b'h2')
class handler(netlib.tcp.BaseHandler):
+
def handle(self):
h2_conn = h2.connection.H2Connection(client_side=False)
@@ -68,6 +66,7 @@ class _Http2ServerBase(netlib_tservers.ServerTestBase):
class _Http2TestBase(object):
+
@classmethod
def setup_class(self):
self.config = ProxyConfig(**self.get_proxy_config())
@@ -141,6 +140,7 @@ class _Http2TestBase(object):
@requires_alpn
class TestSimple(_Http2TestBase, _Http2ServerBase):
+
@classmethod
def setup_class(self):
_Http2TestBase.setup_class()
@@ -262,6 +262,7 @@ class TestWithBodies(_Http2TestBase, _Http2ServerBase):
@requires_alpn
class TestPushPromise(_Http2TestBase, _Http2ServerBase):
+
@classmethod
def setup_class(self):
_Http2TestBase.setup_class()