diff options
author | Aldo Cortesi <aldo@corte.si> | 2014-03-10 17:24:05 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@corte.si> | 2014-03-10 17:24:05 +1300 |
commit | 554deee222fa4d2100b93becc4dd06f7342e3694 (patch) | |
tree | 8acbf873630193e7bc34185f3a243e1aab408869 /test/test_proxy.py | |
parent | 2e50b1073538730fc5bd6369e2cb8176874f2f03 (diff) | |
parent | dd3aedca01a61f2fe33d009320f7fe656f1fc671 (diff) | |
download | mitmproxy-554deee222fa4d2100b93becc4dd06f7342e3694.tar.gz mitmproxy-554deee222fa4d2100b93becc4dd06f7342e3694.tar.bz2 mitmproxy-554deee222fa4d2100b93becc4dd06f7342e3694.zip |
Merge pull request #233 from mitmproxy/untangle_circular_dependencies
Untangle circular dependencies
Diffstat (limited to 'test/test_proxy.py')
-rw-r--r-- | test/test_proxy.py | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/test/test_proxy.py b/test/test_proxy.py index b15e3f84..f53aa762 100644 --- a/test/test_proxy.py +++ b/test/test_proxy.py @@ -1,5 +1,9 @@ import argparse -from libmproxy import proxy, flow, cmdline +from libmproxy import cmdline +from libmproxy.proxy.config import process_proxy_options +from libmproxy.proxy.connection import ServerConnection +from libmproxy.proxy.primitives import ProxyError +from libmproxy.proxy.server import DummyServer, ProxyServer import tutils from libpathod import test from netlib import http, tcp @@ -7,7 +11,7 @@ import mock def test_proxy_error(): - p = proxy.ProxyError(111, "msg") + p = ProxyError(111, "msg") assert str(p) @@ -19,7 +23,7 @@ class TestServerConnection: self.d.shutdown() def test_simple(self): - sc = proxy.ServerConnection((self.d.IFACE, self.d.port), None) + sc = ServerConnection((self.d.IFACE, self.d.port), None) sc.connect() r = tutils.treq() r.flow.server_conn = sc @@ -31,7 +35,7 @@ class TestServerConnection: sc.finish() def test_terminate_error(self): - sc = proxy.ServerConnection((self.d.IFACE, self.d.port), None) + sc = ServerConnection((self.d.IFACE, self.d.port), None) sc.connect() sc.connection = mock.Mock() sc.connection.recv = mock.Mock(return_value=False) @@ -56,7 +60,7 @@ class TestProcessProxyOptions: cmdline.common_options(parser) opts = parser.parse_args(args=args) m = MockParser() - return m, proxy.process_proxy_options(m, opts) + return m, process_proxy_options(m, opts) def assert_err(self, err, *args): m, p = self.p(*args) @@ -115,12 +119,12 @@ class TestProxyServer: parser = argparse.ArgumentParser() cmdline.common_options(parser) opts = parser.parse_args(args=[]) - tutils.raises("error starting proxy server", proxy.ProxyServer, opts, 1) + tutils.raises("error starting proxy server", ProxyServer, opts, 1) class TestDummyServer: def test_simple(self): - d = proxy.DummyServer(None) + d = DummyServer(None) d.start_slave() d.shutdown() |