From e59a7b0a0b7a501d604db5245d40cfa84960592b Mon Sep 17 00:00:00 2001 From: Manuel Araoz Date: Wed, 15 Jan 2014 12:53:44 -0300 Subject: [PATCH] added sinon and basic test --- config/config.js | 2 +- package.json | 5 ++--- test/lib/PeerSync.js | 14 ++++++++++++++ 3 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 test/lib/PeerSync.js diff --git a/config/config.js b/config/config.js index 2f0e7c93..4d3aa6a7 100644 --- a/config/config.js +++ b/config/config.js @@ -3,7 +3,7 @@ var _ = require('lodash'); // Load app configuration - +process.env.NODE_ENV = process.env.NODE_ENV || 'development'; module.exports = _.extend( require(__dirname + '/../config/env/all.js'), require(__dirname + '/../config/env/' + process.env.NODE_ENV + '.js') || {}); diff --git a/package.json b/package.json index 968afbb1..2736ff89 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,6 @@ "name": "Manuel Araoz", "email": "manuelaraoz@gmail.com" } - ], "bugs": { "url": "https://github.com/bitpay/mystery/issues" @@ -61,8 +60,8 @@ "grunt-mocha-test": "~0.8.1", "should": "~2.1.1", "view-helpers": "latest", - "socket.io": "~0.9.16" - + "socket.io": "~0.9.16", + "sinon": "~1.7.3" }, "devDependencies": { "grunt-contrib-watch": "latest", diff --git a/test/lib/PeerSync.js b/test/lib/PeerSync.js new file mode 100644 index 00000000..de6b49be --- /dev/null +++ b/test/lib/PeerSync.js @@ -0,0 +1,14 @@ +'use strict'; +var assert = require('assert'); +var PeerSync = require('../../lib/PeerSync.js').class(); +describe('Unit testing PeerSync', function() { + var ps = new PeerSync(); + describe('#init()', function() { + it('should return with no errors', function() { + assert.doesNotThrow(function(){ + ps.init(); + }); + }); + }); +}); +