aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/flow.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2016-11-02 10:59:33 +1300
committerAldo Cortesi <aldo@nullcube.com>2016-11-02 10:59:33 +1300
commit59b269425f76258a5a68909ba7509597a7d74b3c (patch)
tree6fb39667fc63f620cc0e41838ca477b95beb5ad3 /mitmproxy/flow.py
parentee67797c7e4a7d3c71809862ddaee25b2ad6cd78 (diff)
downloadmitmproxy-59b269425f76258a5a68909ba7509597a7d74b3c.tar.gz
mitmproxy-59b269425f76258a5a68909ba7509597a7d74b3c.tar.bz2
mitmproxy-59b269425f76258a5a68909ba7509597a7d74b3c.zip
tests: client_playback coverage
Diffstat (limited to 'mitmproxy/flow.py')
-rw-r--r--mitmproxy/flow.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/mitmproxy/flow.py b/mitmproxy/flow.py
index 18395be3..b9c4935c 100644
--- a/mitmproxy/flow.py
+++ b/mitmproxy/flow.py
@@ -7,7 +7,7 @@ from mitmproxy import stateobject
from mitmproxy import connections
from mitmproxy import version
-from typing import Optional, Dict # noqa
+import typing # noqa
class Error(stateobject.StateObject):
@@ -26,7 +26,7 @@ class Error(stateobject.StateObject):
timestamp: Seconds since the epoch
"""
- def __init__(self, msg, timestamp=None):
+ def __init__(self, msg: str, timestamp=None) -> None:
"""
@type msg: str
@type timestamp: float
@@ -70,20 +70,20 @@ class Flow(stateobject.StateObject):
type: str,
client_conn: connections.ClientConnection,
server_conn: connections.ServerConnection,
- live=None
- ):
+ live: bool=None
+ ) -> None:
self.type = type
self.id = str(uuid.uuid4())
self.client_conn = client_conn
self.server_conn = server_conn
self.live = live
- self.error = None # type: Optional[Error]
+ self.error = None # type: typing.Optional[Error]
self.intercepted = False # type: bool
- self._backup = None # type: Optional[Flow]
- self.reply = None # type: Optional[controller.Reply]
+ self._backup = None # type: typing.Optional[Flow]
+ self.reply = None # type: typing.Optional[controller.Reply]
self.marked = False # type: bool
- self.metadata = dict() # type: Dict[str, str]
+ self.metadata = dict() # type: typing.Dict[str, str]
_stateobject_attributes = dict(
id=str,