abstract-leveldown
Advanced tools
Comparing version 0.5.0 to 0.6.0
@@ -14,5 +14,5 @@ /* Copyright (c) 2013 Rod Vagg, MIT License */ | ||
if (this._ended) | ||
throw new Error('cannot call next() after end()') | ||
return callback(new Error('cannot call next() after end()')) | ||
if (this._nexting) | ||
throw new Error('cannot call next() before previous next() has completed') | ||
return callback(new Error('cannot call next() before previous next() has completed')) | ||
@@ -48,2 +48,2 @@ this._nexting = true | ||
module.exports = AbstractIterator | ||
module.exports = AbstractIterator |
@@ -66,4 +66,5 @@ var db | ||
iterator.end(function(err2) { | ||
var expected = { name: 'Error', message: 'end() already called on iterator' } | ||
t.deepEqual(err2, expected, 'error expected in the callback') | ||
t.ok(err2, 'returned error') | ||
t.equal(err2.name, 'Error', 'correct error') | ||
t.equal(err2.message, 'end() already called on iterator') | ||
t.end() | ||
@@ -79,4 +80,5 @@ }) | ||
iterator.next(function(err2) { | ||
var expected = { name: 'Error', message: 'cannot call next() after end()' } | ||
t.deepEqual(err2, expected, 'error expected in the callback') | ||
t.ok(err2, 'returned error') | ||
t.equal(err2.name, 'Error', 'correct error') | ||
t.equal(err2.message, 'cannot call next() after end()', 'correct message') | ||
t.end() | ||
@@ -97,4 +99,5 @@ }) | ||
iterator.next(function(err) { | ||
var expected = { name: 'Error', message: 'cannot call next() before previous next() has completed' } | ||
t.deepEqual(err, expected, 'error expected in the callback') | ||
t.ok(err, 'returned error') | ||
t.equal(err.name, 'Error', 'correct error') | ||
t.equal(err.message, 'cannot call next() before previous next() has completed') | ||
t.end() | ||
@@ -101,0 +104,0 @@ }) |
{ | ||
"name" : "abstract-leveldown" | ||
, "description" : "An abstract prototype matching the LevelDOWN API" | ||
, "version" : "0.5.0" | ||
, "version" : "0.6.0" | ||
, "homepage" : "https://github.com/rvagg/node-abstract-leveldown" | ||
@@ -6,0 +6,0 @@ , "contributors" : [ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
82502
1797