aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorSahil Chelaramani <sahilc.2200@gmail.com>2016-10-24 16:03:16 -0700
committerMaximilian Hils <git@maximilianhils.com>2016-10-24 16:03:16 -0700
commit7b3505336af44ef13d9930eac6b5d23148f14af4 (patch)
treea7092fc0a77fb67c976ce2dd0be2681f33a34568 /test
parentc14ae74d2e4dfbe4f6b046303e8d9200fcdf0975 (diff)
downloadmitmproxy-7b3505336af44ef13d9930eac6b5d23148f14af4.tar.gz
mitmproxy-7b3505336af44ef13d9930eac6b5d23148f14af4.tar.bz2
mitmproxy-7b3505336af44ef13d9930eac6b5d23148f14af4.zip
replace mitmproxy.utils.lrucache with functools.lru_cache
Diffstat (limited to 'test')
-rw-r--r--test/mitmproxy/test_utils_lrucache.py34
1 files changed, 0 insertions, 34 deletions
diff --git a/test/mitmproxy/test_utils_lrucache.py b/test/mitmproxy/test_utils_lrucache.py
deleted file mode 100644
index 07b96b4d..00000000
--- a/test/mitmproxy/test_utils_lrucache.py
+++ /dev/null
@@ -1,34 +0,0 @@
-from mitmproxy.utils import lrucache
-
-
-def test_LRUCache():
- cache = lrucache.LRUCache(2)
-
- class Foo:
- ran = False
-
- def gen(self, x):
- self.ran = True
- return x
- f = Foo()
-
- assert not f.ran
- assert cache.get(f.gen, 1) == 1
- assert f.ran
- f.ran = False
- assert cache.get(f.gen, 1) == 1
- assert not f.ran
-
- f.ran = False
- assert cache.get(f.gen, 1) == 1
- assert not f.ran
- assert cache.get(f.gen, 2) == 2
- assert cache.get(f.gen, 3) == 3
- assert f.ran
-
- f.ran = False
- assert cache.get(f.gen, 1) == 1
- assert f.ran
-
- assert len(cache.cacheList) == 2
- assert len(cache.cache) == 2