aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/utils
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2016-11-02 09:44:18 +1300
committerAldo Cortesi <aldo@nullcube.com>2016-11-02 09:44:18 +1300
commitc55e8d8f62b34e45ecdd4f7dd09ed2f0b710c335 (patch)
tree16af1688bda790d92984c70041a80e0c46f6d60d /mitmproxy/utils
parentfc7606bd989145ce6c24e4120bfedfeb1a7bf746 (diff)
downloadmitmproxy-c55e8d8f62b34e45ecdd4f7dd09ed2f0b710c335.tar.gz
mitmproxy-c55e8d8f62b34e45ecdd4f7dd09ed2f0b710c335.tar.bz2
mitmproxy-c55e8d8f62b34e45ecdd4f7dd09ed2f0b710c335.zip
tests: clean up test/mitmproxy/tutils.py
Remove aliases, use mitmproxy/test/tutils instead.
Diffstat (limited to 'mitmproxy/utils')
-rw-r--r--mitmproxy/utils/data.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/mitmproxy/utils/data.py b/mitmproxy/utils/data.py
index 2e68d184..12298258 100644
--- a/mitmproxy/utils/data.py
+++ b/mitmproxy/utils/data.py
@@ -6,6 +6,7 @@ import inspect
class Data:
def __init__(self, name):
+ self.name = name
m = importlib.import_module(name)
dirname = os.path.dirname(inspect.getsourcefile(m))
self.dirname = os.path.abspath(dirname)
@@ -14,8 +15,10 @@ class Data:
"""
Change the data object to a path relative to the module.
"""
- self.dirname = os.path.join(self.dirname, subpath)
- return self
+ dirname = os.path.join(self.dirname, subpath)
+ ret = Data(self.name)
+ ret.dirname = dirname
+ return ret
def path(self, path):
"""