summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nordberg <linus@nordberg.se>2021-06-22 06:58:21 +0200
committerLinus Nordberg <linus@nordberg.se>2021-06-22 06:58:21 +0200
commitde82cb2f4eb87acade7dd1a2539d011d32e49944 (patch)
treea005f7dd61d484eefa86200c57b6f4ca919293db
parentaa91eb73cce4ad2088b668d0adcdb53e960ff474 (diff)
have db tests work again
-rwxr-xr-xsrc/db.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/db.py b/src/db.py
index 4702def..cabcb80 100755
--- a/src/db.py
+++ b/src/db.py
@@ -117,6 +117,11 @@ class DBIndex(KVStore):
# else:
# kv.put([key])
+from operator import itemgetter
+def dict_eq(a, b):
+ sort_on_key = lambda d: sorted(d.items(), key=itemgetter(0))
+ return sort_on_key(a) == sort_on_key(b)
+
if __name__ == '__main__':
DBDIR = 'test_db.db'
# TODO: rm -r DBDIR
@@ -165,7 +170,3 @@ if __name__ == '__main__':
assert(db.get(keys[k]) == data[k])
-from operator import itemgetter
-def dict_eq(a, b):
- sort_on_key = lambda d: sorted(d.items(), key=itemgetter(0))
- return sort_on_key(a) == sort_on_key(b)