schema-client
Advanced tools
Comparing version 3.0.7 to 3.0.8
@@ -157,3 +157,5 @@ var events = require('events'); | ||
url = url && url.toString ? url.toString() : ''; | ||
data = {$data: data}; | ||
data = { | ||
$data: data !== undefined ? data : null | ||
}; | ||
@@ -160,0 +162,0 @@ if (this.authed !== true) { |
@@ -280,2 +280,13 @@ var assert = require('chai').assert; | ||
it('build request headers with default data', function() { | ||
client.authed = true; | ||
client.request('get', 'url'); | ||
assert.strictEqual(serverRequestStub.args[0][0], 'get'); | ||
assert.strictEqual(serverRequestStub.args[0][1], 'url'); | ||
assert.deepEqual(serverRequestStub.args[0][2], { | ||
$data: null | ||
}); | ||
}); | ||
it('handle result $auth', function() { | ||
@@ -282,0 +293,0 @@ var authStub = sinon.stub(Schema.Client.prototype, 'auth'); |
{ | ||
"name": "schema-client", | ||
"version": "3.0.7", | ||
"version": "3.0.8", | ||
"description": "Schema API Client for NodeJS", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
117850
3642