From f0dedd7ef9f0c09c859aa9bb18482b87a8ffe6b5 Mon Sep 17 00:00:00 2001 From: Braydon Fuller Date: Mon, 2 Feb 2015 18:54:47 -0500 Subject: [PATCH] Added a test to verify that a previosly encrypted message can be decrypted. --- test/test.bitauth.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/test/test.bitauth.js b/test/test.bitauth.js index 037c228..607d6e5 100644 --- a/test/test.bitauth.js +++ b/test/test.bitauth.js @@ -35,7 +35,8 @@ describe('bitauth', function() { var contract = 'keyboard cat'; var secret = 'o hai, nsa. how i do teh cryptos?'; var password = 's4705hiru13z!'; - + var encryptedSecret = '291Dm9unZMwfxBA7BEHiQsraRxCrMRqwJ2TjCWwEH3Sp5QGMehNFNgZLo62sgF5Khe'; + // signature from generate keys var signature = null; var enc = null; @@ -177,6 +178,14 @@ describe('bitauth', function() { it('should decrypt the secret message', function(done) { var dec = bitauth.decrypt(password, enc); should.exist(dec); + dec.should.equal(secret); + done(); + }); + + it('should decrypt a previously known message', function(done) { + var dec = bitauth.decrypt(password, encryptedSecret); + should.exist(dec); + dec.should.equal(secret); done(); });