Comparing version 2.0.1 to 2.0.2
@@ -34,2 +34,3 @@ var needle = require('needle') | ||
this.downloading = false | ||
this._processNextItem() | ||
return cb() | ||
@@ -39,2 +40,3 @@ }.bind(this)) | ||
this.downloading = false | ||
this._processNextItem() | ||
return cb() | ||
@@ -41,0 +43,0 @@ }.bind(this)) |
{ | ||
"name": "giffer", | ||
"version": "2.0.1", | ||
"version": "2.0.2", | ||
"description": "GIF download bot", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -11,3 +11,5 @@ var test = require('tap').test | ||
test('Test basic functionality of giffer', function(t) { | ||
t.plan(7) | ||
var emits = 0 | ||
t.plan(21) | ||
var testAdapter = new TestAdapter() | ||
@@ -39,9 +41,13 @@ | ||
giffer.start() | ||
giffer.on('gif', function(url, metadata) { | ||
giffer.stop() | ||
t.ok(url) | ||
giffer.on('gif', function(filename, metadata) { | ||
emits++ | ||
t.ok(filename) | ||
t.ok(metadata) | ||
t.ok(metadata.origin) | ||
if(emits < 3) return | ||
giffer.stop() | ||
t.end() | ||
}) | ||
}) |
@@ -10,2 +10,4 @@ var inherits = require('util').inherits | ||
setTimeout(this.emit.bind(this, 'gif', 'http://d3dsacqprgcsqh.cloudfront.net/photo/axNxReD_460sa_v1.gif', { origin: 'test' }), 2000) | ||
setTimeout(this.emit.bind(this, 'gif', 'http://d3dsacqprgcsqh.cloudfront.net/photo/ae33vPQ_460sa_v1.gif', { origin: 'test2' }), 2100) | ||
setTimeout(this.emit.bind(this, 'gif', 'http://img-9gag-lol.9cache.com/photo/aqZZpqL_460sa_v1.gif', { origin: 'test3' }), 2100) | ||
} | ||
@@ -12,0 +14,0 @@ |
7558
175