Commit 8f18c58c8aa15bbde2a5464401866c1dc61bf372
test db.ready feature
Dominic Tarr committed on 5/20/2017, 8:03:21 AMParent: 83ff73d9a728d8da6eca73251d7df14e47a0e29a
Files changed
test/memlog.js | changed |
test/memlog.js | ||
---|---|---|
@@ -68,8 +68,24 @@ | ||
68 | 68 … | ) |
69 | 69 … | |
70 | 70 … | }) |
71 | 71 … | |
72 … | + tape('disable ready to stall all reads', function (t) { | |
73 … | + var called = false | |
74 … | + db.ready.set(false) | |
75 … | + db.stats.get([], function (err, value) { | |
76 … | + called = true | |
77 … | + }) | |
78 … | + setTimeout(function () { | |
79 … | + t.equal(db.ready.value, false) | |
80 … | + t.equal(called, false) | |
81 … | + db.ready.set(true) | |
82 … | + t.equal(called, true) //this should fire immediately | |
83 … | + t.end() | |
84 … | + }, 100) | |
85 … | + | |
86 … | + }) | |
87 … | + | |
72 | 88 … | } |
73 | 89 … | |
74 | 90 … | if(!module.parent) |
75 | 91 … | module.exports(Flume(MemLog())) |
Built with git-ssb-web