From a749dc9d97cf26208b8dded5948ba8ef83a23485 Mon Sep 17 00:00:00 2001 From: "Ryan X. Charles" Date: Wed, 16 Apr 2014 21:37:46 -0300 Subject: [PATCH] fix key tests for browser Some tests that were intended for node only were running the browser. This update removes those tests from the browser. --- test/test.Key.js | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/test/test.Key.js b/test/test.Key.js index 9eb9882..3320e4f 100644 --- a/test/test.Key.js +++ b/test/test.Key.js @@ -16,21 +16,6 @@ describe('Key', function() { var k = new Key(); should.exist(k); }); - it('should not fail when called as Key() without "new"', function() { - var key = Key(); - should.exist(key); - }); - it('should not fail when called as Key() without "new" with some args', function() { - var key = Key(1, 2, 3, 4, 5); - should.exist(key); - }); - it('should have correct properties when called with Key() without "new"', function() { - var key = Key(); - key.compressed.should.equal(true); - should.not.exist(key.public); - should.not.exist(key.private); - should.exist(key); - }); it('should be able to generateSync instance', function() { var k = Key.generateSync(); should.exist(k); @@ -180,6 +165,25 @@ describe('Key', function() { }); }); + + describe('node only Key functionality', function() { + it('should not fail when called as Key() without "new"', function() { + var key = Key(); + should.exist(key); + }); + it('should not fail when called as Key() without "new" with some args', function() { + var key = Key(1, 2, 3, 4, 5); + should.exist(key); + }); + it('should have correct properties when called with Key() without "new"', function() { + var key = Key(); + key.compressed.should.equal(true); + should.not.exist(key.public); + should.not.exist(key.private); + should.exist(key); + }); + + }); } });