diff options
author | hut <hut@lavabit.com> | 2009-12-30 17:40:50 +0100 |
---|---|---|
committer | hut <hut@lavabit.com> | 2009-12-30 17:40:50 +0100 |
commit | cd603ff4d0573c407c82f40cba9a164f7373585d (patch) | |
tree | f59b63105376c4321deba27cc8f905d1b2b35cdc /test/stuff/test4.py | |
parent | 69a0e82727efa11efb97f965b562de051349d942 (diff) | |
download | ranger-cd603ff4d0573c407c82f40cba9a164f7373585d.tar.gz |
removed test/stuff directory
It contained non-relevant scripts
Diffstat (limited to 'test/stuff/test4.py')
-rw-r--r-- | test/stuff/test4.py | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/test/stuff/test4.py b/test/stuff/test4.py deleted file mode 100644 index b2390a03..00000000 --- a/test/stuff/test4.py +++ /dev/null @@ -1,36 +0,0 @@ -import random, time - -class DelValue(): - def a(d): - return dict((k, v) for k, v in d.items() if v is not 0) - - def b(d): - for k, v in d.copy().items(): - if v == 0: del d[k] - return d - - def c(d): - for k in tuple(d.keys()): - if d[k] == 0: del d[k] - return d - - def d(d): - for k, v in tuple(d.items()): - if v == 0: del d[k] - return d - - -basedict = {} -for i in range(200): - basedict[i] = random.randint(0, 1) - -expected = DelValue.a(basedict.copy()) - -for algo in ['a', 'b', 'c', 'd']: - copy = basedict.copy() - t = time.time() - for i in range(100): - assert DelValue.__dict__[algo](copy) == expected - print("algorithm %s: %f" % (algo, time.time() - t)) - -# c it is, although b is faster with smaller dictionaries |