Socket
Socket
Sign inDemoInstall

abstract-leveldown

Package Overview
Dependencies
Maintainers
1
Versions
79
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

abstract-leveldown - npm Package Compare versions

Comparing version 0.5.0 to 0.6.0

6

abstract-iterator.js

@@ -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" : [

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc