diff options
Diffstat (limited to 'test/unit')
-rw-r--r-- | test/unit/idStore-test.js | 31 |
1 files changed, 12 insertions, 19 deletions
diff --git a/test/unit/idStore-test.js b/test/unit/idStore-test.js index 1ed1bf9a7..ac416e5cd 100644 --- a/test/unit/idStore-test.js +++ b/test/unit/idStore-test.js @@ -109,6 +109,7 @@ describe('IdentityStore', function() { }) it('should enforce seed compliance with TestRPC', function (done) { + this.timeout(5000) const tests = assertions.map((assertion) => { return function (cb) { accounts = [] @@ -118,7 +119,17 @@ describe('IdentityStore', function() { var received = accounts[0].toLowerCase() var expected = assertion.account.toLowerCase() assert.equal(received, expected) - cb() + + idStore.tryPassword(password, function (err) { + + assert.ok(idStore.isUnlocked(), 'should unlock the id store') + + idStore.submitPassword(password, function(err, account) { + assert.ifError(err) + assert.equal(account, expected) + cb() + }) + }) }) } }) @@ -128,23 +139,5 @@ describe('IdentityStore', function() { done() }) }) - - it('should allow restoring and unlocking again', function (done) { - const assertion = assertions[0] - idStore.recoverFromSeed(password, assertion.seed, (err) => { - assert.ifError(err) - - var received = accounts[0].toLowerCase() - var expected = assertion.account.toLowerCase() - assert.equal(received, expected) - - - idStore.submitPassword(password, function(err, account) { - assert.ifError(err) - assert.equal(account, expected) - done() - }) - }) - }) }) }) |