Commit 0e304652fdabbd84d1a187831abec96dddcf0b42
test using since instead of offset
Dominic Tarr committed on 11/7/2016, 2:31:59 PMParent: f86224c1b135034403ce03f634e8f8c00020241a
Files changed
test/simple.js | changed |
test/simple.js | ||
---|---|---|
@@ -15,26 +15,26 @@ | ||
15 | 15 … | }) |
16 | 16 … | ) |
17 | 17 … | |
18 | 18 … | tape('simple', function (t) { |
19 | - t.equal(db.offset.value, undefined) | |
19 … | + t.equal(db.since.value, undefined) | |
20 | 20 … | var offsets = [] |
21 | - var rm = db.offset(function (_v) { | |
21 … | + var rm = db.since(function (_v) { | |
22 | 22 … | offsets.push(_v) |
23 | 23 … | }) |
24 | - db.offset.once(function (_v) { | |
25 | - t.equal(_v, 0) | |
24 … | + db.since.once(function (_v) { | |
25 … | + t.equal(_v, -1) | |
26 | 26 … | |
27 | 27 … | db.append(new Buffer('hello world'), function (err, offset1) { |
28 | 28 … | if(err) throw err |
29 | - console.log(db.offset.value, offset1) | |
29 … | + console.log(db.since.value, offset1) | |
30 | 30 … | t.equal(offset1, 0) |
31 | 31 … | //NOTE: 'hello world'.length + 8 (start frame + end frame) |
32 | - t.equal(db.offset.value, 19) | |
32 … | + t.equal(db.since.value, 0) | |
33 | 33 … | db.append(new Buffer('hello offset db'), function (err, offset2) { |
34 | 34 … | if(err) throw err |
35 | 35 … | t.equal(offset2, 19) |
36 | - t.deepEqual(offsets, [0, 19, 19+15+8], 'appended two records') | |
36 … | + t.deepEqual(offsets, [-1, 0, 19], 'appended two records') | |
37 | 37 … | db.get(offset1, function (err, b) { |
38 | 38 … | if(err) throw err |
39 | 39 … | t.equal(b.toString(), 'hello world', 'read second value') |
40 | 40 … | |
@@ -106,9 +106,9 @@ | ||
106 | 106 … | new Buffer('hello world'), |
107 | 107 … | new Buffer('hello offset db'), |
108 | 108 … | ], function (err, offsets) { |
109 | 109 … | if(err) throw err |
110 | - t.deepEqual(offsets, [0, 19]) | |
110 … | + t.deepEqual(offsets, 19) | |
111 | 111 … | t.end() |
112 | 112 … | }) |
113 | 113 … | |
114 | 114 … | }) |
@@ -126,10 +126,10 @@ | ||
126 | 126 … | // console.log('OFFSETS', offsets) |
127 | 127 … | // t.end() |
128 | 128 … | // }) |
129 | 129 … | |
130 | - db.offset.once(function (_offset) { | |
131 | - t.equal(_offset, 0, 'offset is zero') | |
130 … | + db.since.once(function (_offset) { | |
131 … | + t.equal(_offset, -1, 'offset is zero') | |
132 | 132 … | }) |
133 | 133 … | |
134 | 134 … | pull( |
135 | 135 … | db.stream(), |
@@ -156,10 +156,10 @@ | ||
156 | 156 … | // console.log('OFFSETS', offsets) |
157 | 157 … | // t.end() |
158 | 158 … | // }) |
159 | 159 … | |
160 | - db.offset.once(function (_offset) { | |
161 | - t.equal(_offset, 0, 'offset is zero') | |
160 … | + db.since.once(function (_offset) { | |
161 … | + t.equal(_offset, -1, 'offset is zero') | |
162 | 162 … | }) |
163 | 163 … | |
164 | 164 … | db.append(new Buffer('hello world'), function (err, offset) { |
165 | 165 … | |
@@ -181,4 +181,6 @@ | ||
181 | 181 … | |
182 | 182 … | |
183 | 183 … | |
184 | 184 … | |
185 … | + | |
186 … | + |
Built with git-ssb-web