packet-reader
Advanced tools
Comparing version 0.2.1 to 0.3.0
{ | ||
"name": "packet-reader", | ||
"version": "0.2.1", | ||
"version": "0.3.0", | ||
"description": "Read binary packets...", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -9,3 +9,3 @@ var assert = require('assert') | ||
it('reads perfect 1 length buffer', function() { | ||
this.reader.addChunk(Buffer([0, 0, 0, 0, 1, 1])) | ||
this.reader.addChunk(new Buffer([0, 0, 0, 0, 1, 1])) | ||
var result = this.reader.read() | ||
@@ -18,3 +18,3 @@ assert.equal(result.length, 1) | ||
it('reads perfect longer buffer', function() { | ||
this.reader.addChunk(Buffer([0, 0, 0, 0, 4, 1, 2, 3, 4])) | ||
this.reader.addChunk(new Buffer([0, 0, 0, 0, 4, 1, 2, 3, 4])) | ||
var result = this.reader.read() | ||
@@ -26,6 +26,6 @@ assert.equal(result.length, 4) | ||
it('reads two parts', function() { | ||
this.reader.addChunk(Buffer([0, 0, 0, 0, 1])) | ||
this.reader.addChunk(new Buffer([0, 0, 0, 0, 1])) | ||
var result = this.reader.read() | ||
assert.strictEqual(false, result) | ||
this.reader.addChunk(Buffer([2])) | ||
this.reader.addChunk(new Buffer([2])) | ||
var result = this.reader.read() | ||
@@ -38,7 +38,7 @@ assert.equal(result.length, 1, 'should return 1 length buffer') | ||
it('reads multi-part', function() { | ||
this.reader.addChunk(Buffer([0, 0, 0, 0, 16])) | ||
this.reader.addChunk(new Buffer([0, 0, 0, 0, 16])) | ||
assert.equal(false, this.reader.read()) | ||
this.reader.addChunk(Buffer([1, 2, 3, 4, 5, 6, 7, 8])) | ||
this.reader.addChunk(new Buffer([1, 2, 3, 4, 5, 6, 7, 8])) | ||
assert.equal(false, this.reader.read()) | ||
this.reader.addChunk(Buffer([9, 10, 11, 12, 13, 14, 15, 16])) | ||
this.reader.addChunk(new Buffer([9, 10, 11, 12, 13, 14, 15, 16])) | ||
var result = this.reader.read() | ||
@@ -49,3 +49,3 @@ assert.equal(result.length, 16) | ||
it('reads multiple messages from single chunk', function() { | ||
this.reader.addChunk(Buffer([0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 1, 2])) | ||
this.reader.addChunk(new Buffer([0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 1, 2])) | ||
var result = this.reader.read() | ||
@@ -62,3 +62,3 @@ assert.equal(result.length, 1, 'should have 1 length buffer') | ||
it('reads 1 and a split', function() { | ||
this.reader.addChunk(Buffer([0, 0, 0, 0, 1, 1, 0, 0]))//, 0, 0, 2, 1, 2])) | ||
this.reader.addChunk(new Buffer([0, 0, 0, 0, 1, 1, 0, 0]))//, 0, 0, 2, 1, 2])) | ||
var result = this.reader.read() | ||
@@ -70,3 +70,3 @@ assert.equal(result.length, 1, 'should have 1 length buffer') | ||
this.reader.addChunk(Buffer([0, 0, 2, 1, 2])) | ||
this.reader.addChunk(new Buffer([0, 0, 2, 1, 2])) | ||
var result = this.reader.read() | ||
@@ -86,3 +86,3 @@ assert.equal(result.length, 2, 'should have 2 length buffer but was ' + result.length) | ||
it('reads double message buffers', function() { | ||
this.reader.addChunk(Buffer([ | ||
this.reader.addChunk(new Buffer([ | ||
0, 0, 0, 1, 1, | ||
@@ -109,3 +109,3 @@ 0, 0, 0, 2, 1, 2])) | ||
it('reads code', function() { | ||
this.reader.addChunk(Buffer([9, 0, 0, 0, 1, 1])) | ||
this.reader.addChunk(new Buffer([9, 0, 0, 0, 1, 1])) | ||
var result = this.reader.read() | ||
@@ -120,3 +120,3 @@ assert(result) | ||
assert.equal(this.reader.header, null) | ||
this.reader.addChunk(Buffer([2, 0, 0, 0, 1])) | ||
this.reader.addChunk(new Buffer([2, 0, 0, 0, 1])) | ||
assert.strictEqual(this.reader.read(), false) | ||
@@ -136,3 +136,3 @@ assert.equal(this.reader.header, 2) | ||
it('reads with padded length', function() { | ||
this.reader.addChunk(Buffer([1, 0, 0, 0, 8, 0, 0, 2, 0])) | ||
this.reader.addChunk(new Buffer([1, 0, 0, 0, 8, 0, 0, 2, 0])) | ||
var result = this.reader.read() | ||
@@ -139,0 +139,0 @@ assert(result) |
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
9123