aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2016-10-30 11:13:05 +1300
committerAldo Cortesi <aldo@nullcube.com>2016-10-30 11:13:05 +1300
commit944dcbaaa0e3da294221f183aeb6b99cda2f1c6b (patch)
tree8def1eee84c6ea557d1e149c16ed044828ceb34f
parent81a00f6f761b74722cd55ad05ae979d5a0db1ec3 (diff)
downloadmitmproxy-944dcbaaa0e3da294221f183aeb6b99cda2f1c6b.tar.gz
mitmproxy-944dcbaaa0e3da294221f183aeb6b99cda2f1c6b.tar.bz2
mitmproxy-944dcbaaa0e3da294221f183aeb6b99cda2f1c6b.zip
Cleanups: remove intercept from addons.state, unused imports
-rw-r--r--mitmproxy/addons/state.py16
-rw-r--r--test/mitmproxy/addons/test_anticache.py2
-rw-r--r--test/mitmproxy/addons/test_anticomp.py2
-rw-r--r--test/mitmproxy/addons/test_clientplayback.py2
-rw-r--r--test/mitmproxy/addons/test_dumper.py2
-rw-r--r--test/mitmproxy/addons/test_serverplayback.py2
-rw-r--r--test/mitmproxy/addons/test_state.py2
-rw-r--r--test/mitmproxy/addons/test_stickyauth.py2
-rw-r--r--test/mitmproxy/addons/test_streambodies.py2
-rw-r--r--test/mitmproxy/console/test_master.py2
-rw-r--r--test/mitmproxy/mastertest.py1
-rw-r--r--test/mitmproxy/protocol/test_http1.py2
-rw-r--r--test/mitmproxy/test_flow.py8
13 files changed, 9 insertions, 36 deletions
diff --git a/mitmproxy/addons/state.py b/mitmproxy/addons/state.py
index ae7338cc..b6f575d1 100644
--- a/mitmproxy/addons/state.py
+++ b/mitmproxy/addons/state.py
@@ -180,9 +180,6 @@ class State:
self.flows = FlowStore()
self.view = FlowView(self.flows, None)
- # These are compiled filter expressions:
- self.intercept = None
-
@property
def filter_txt(self):
return getattr(self.view.filter, "pattern", None)
@@ -231,19 +228,6 @@ class State:
self.view._close()
self.view = FlowView(self.flows, None)
- def set_intercept(self, txt):
- if txt:
- flt = flowfilter.parse(txt)
- if not flt:
- return "Invalid filter expression."
- self.intercept = flt
- else:
- self.intercept = None
-
- @property
- def intercept_txt(self):
- return getattr(self.intercept, "pattern", None)
-
def clear(self):
self.flows._clear()
diff --git a/test/mitmproxy/addons/test_anticache.py b/test/mitmproxy/addons/test_anticache.py
index 44b96dfe..702e8755 100644
--- a/test/mitmproxy/addons/test_anticache.py
+++ b/test/mitmproxy/addons/test_anticache.py
@@ -1,6 +1,6 @@
from mitmproxy.test import tflow
-from .. import tutils, mastertest
+from .. import mastertest
from mitmproxy.addons import anticache
from mitmproxy import master
from mitmproxy import options
diff --git a/test/mitmproxy/addons/test_anticomp.py b/test/mitmproxy/addons/test_anticomp.py
index 0089f97f..761c467a 100644
--- a/test/mitmproxy/addons/test_anticomp.py
+++ b/test/mitmproxy/addons/test_anticomp.py
@@ -1,6 +1,6 @@
from mitmproxy.test import tflow
-from .. import tutils, mastertest
+from .. import mastertest
from mitmproxy.addons import anticomp
from mitmproxy import master
from mitmproxy import options
diff --git a/test/mitmproxy/addons/test_clientplayback.py b/test/mitmproxy/addons/test_clientplayback.py
index f8fbd4e5..03fcfe47 100644
--- a/test/mitmproxy/addons/test_clientplayback.py
+++ b/test/mitmproxy/addons/test_clientplayback.py
@@ -4,7 +4,7 @@ import mock
from mitmproxy.addons import clientplayback
from mitmproxy import options
-from .. import tutils, mastertest
+from .. import mastertest
class TestClientPlayback:
diff --git a/test/mitmproxy/addons/test_dumper.py b/test/mitmproxy/addons/test_dumper.py
index 71d0583b..5ee2a97c 100644
--- a/test/mitmproxy/addons/test_dumper.py
+++ b/test/mitmproxy/addons/test_dumper.py
@@ -1,7 +1,7 @@
import io
from mitmproxy.test import tflow
-from .. import tutils, mastertest
+from .. import mastertest
from mitmproxy.addons import dumper
from mitmproxy import exceptions
diff --git a/test/mitmproxy/addons/test_serverplayback.py b/test/mitmproxy/addons/test_serverplayback.py
index 7cc5a555..f7124a91 100644
--- a/test/mitmproxy/addons/test_serverplayback.py
+++ b/test/mitmproxy/addons/test_serverplayback.py
@@ -1,6 +1,6 @@
from mitmproxy.test import tflow
-from .. import tutils, mastertest
+from .. import mastertest
import mitmproxy.test.tutils
from mitmproxy.addons import serverplayback
diff --git a/test/mitmproxy/addons/test_state.py b/test/mitmproxy/addons/test_state.py
index deb417f6..16e79e0d 100644
--- a/test/mitmproxy/addons/test_state.py
+++ b/test/mitmproxy/addons/test_state.py
@@ -3,8 +3,6 @@ from mitmproxy import proxy
from mitmproxy import master
from mitmproxy.addons import state
-from .. import tutils
-
class TestState:
def test_duplicate_flow(self):
diff --git a/test/mitmproxy/addons/test_stickyauth.py b/test/mitmproxy/addons/test_stickyauth.py
index 4121507d..b02bf1f5 100644
--- a/test/mitmproxy/addons/test_stickyauth.py
+++ b/test/mitmproxy/addons/test_stickyauth.py
@@ -1,6 +1,6 @@
from mitmproxy.test import tflow
-from .. import tutils, mastertest
+from .. import mastertest
from mitmproxy.addons import stickyauth
from mitmproxy import master
from mitmproxy import options
diff --git a/test/mitmproxy/addons/test_streambodies.py b/test/mitmproxy/addons/test_streambodies.py
index 26f6fb59..afd2cc51 100644
--- a/test/mitmproxy/addons/test_streambodies.py
+++ b/test/mitmproxy/addons/test_streambodies.py
@@ -1,6 +1,6 @@
from mitmproxy.test import tflow
-from .. import tutils, mastertest
+from .. import mastertest
from mitmproxy import master
from mitmproxy import options
from mitmproxy import proxy
diff --git a/test/mitmproxy/console/test_master.py b/test/mitmproxy/console/test_master.py
index 78ee6175..fe552062 100644
--- a/test/mitmproxy/console/test_master.py
+++ b/test/mitmproxy/console/test_master.py
@@ -6,7 +6,7 @@ from mitmproxy.tools import console
from mitmproxy import proxy
from mitmproxy.tools.console import common
-from .. import tutils, mastertest
+from .. import mastertest
class TestConsoleState:
diff --git a/test/mitmproxy/mastertest.py b/test/mitmproxy/mastertest.py
index 10c7fbc2..e3bb3069 100644
--- a/test/mitmproxy/mastertest.py
+++ b/test/mitmproxy/mastertest.py
@@ -2,7 +2,6 @@ import contextlib
from mitmproxy.test import tflow
-from . import tutils
import mitmproxy.test.tutils
from mitmproxy import master
diff --git a/test/mitmproxy/protocol/test_http1.py b/test/mitmproxy/protocol/test_http1.py
index a382867f..5026bef1 100644
--- a/test/mitmproxy/protocol/test_http1.py
+++ b/test/mitmproxy/protocol/test_http1.py
@@ -2,7 +2,7 @@ from mitmproxy.test import tflow
from mitmproxy.net.http import http1
from mitmproxy.net.tcp import TCPClient
from mitmproxy.test.tutils import treq
-from .. import tutils, tservers
+from .. import tservers
class TestHTTPFlow:
diff --git a/test/mitmproxy/test_flow.py b/test/mitmproxy/test_flow.py
index 6be2bf13..7a9d0901 100644
--- a/test/mitmproxy/test_flow.py
+++ b/test/mitmproxy/test_flow.py
@@ -268,14 +268,6 @@ class TestState:
assert "Invalid" in c.set_view_filter("~")
- def test_set_intercept(self):
- c = state.State()
- assert not c.set_intercept("~q")
- assert c.intercept_txt == "~q"
- assert "Invalid" in c.set_intercept("~")
- assert not c.set_intercept(None)
- assert c.intercept_txt is None
-
def _add_request(self, state):
f = tflow.tflow()
state.add_flow(f)