summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-07-31 02:29:05 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-07-31 02:29:05 +0300
commit617bda27e9b0720ecf0ab0a663221df090166de2 (patch)
tree4809cc11753f9c9b58d09eb85a6b731ca4d19ed2
parentaac9e8cfa343790a9e8dbafccf3d27687fc29cf4 (diff)
downloadmicropython-617bda27e9b0720ecf0ab0a663221df090166de2.tar.gz
micropython-617bda27e9b0720ecf0ab0a663221df090166de2.zip
tests/extmod/btree1: Tests against in-memory DB (using io.BytesIO).
-rw-r--r--tests/extmod/btree1.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/extmod/btree1.py b/tests/extmod/btree1.py
index a15e537e9e..54c3dc7947 100644
--- a/tests/extmod/btree1.py
+++ b/tests/extmod/btree1.py
@@ -1,11 +1,15 @@
try:
import btree
+ import uio
except ImportError:
print("SKIP")
import sys
sys.exit()
-db = btree.open(None)
+#f = open("_test.db", "w+b")
+f = uio.BytesIO()
+db = btree.open(f)
+
db[b"foo3"] = b"bar3"
db[b"foo1"] = b"bar1"
db[b"foo2"] = b"bar2"
@@ -59,3 +63,4 @@ for k in db:
print(k)
db.close()
+f.close()