diff options
author | Linus Nordberg <linus@nordberg.se> | 2021-06-22 06:58:21 +0200 |
---|---|---|
committer | Linus Nordberg <linus@nordberg.se> | 2021-06-22 06:58:21 +0200 |
commit | de82cb2f4eb87acade7dd1a2539d011d32e49944 (patch) | |
tree | a005f7dd61d484eefa86200c57b6f4ca919293db /src/db.py | |
parent | aa91eb73cce4ad2088b668d0adcdb53e960ff474 (diff) |
have db tests work again
Diffstat (limited to 'src/db.py')
-rwxr-xr-x | src/db.py | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -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) |