Captured #640 in failing test

feature/default_network_editable
Dan Finlay 8 years ago
parent 6d6130e2a6
commit 6763871c41
  1. 5
      app/scripts/lib/idStore.js
  2. 13
      test/unit/idStore-test.js

@ -464,6 +464,11 @@ IdentityStore.prototype._createIdmgmt = function (password, seedPhrase, entropy,
keyStore.keyFromPassword(password, (err, derivedKey) => {
if (err) return cb(err)
this._ethStore._currentState = {
accounts: {},
transactions: {},
}
keyStore.addHdDerivationPath(this.hdPathString, derivedKey, {curve: 'secp256k1', purpose: 'sign'})
this._createFirstWallet(derivedKey)

@ -83,8 +83,19 @@ describe('IdentityStore', function() {
assert.ifError(err)
let newKeystore = idStore._idmgmt.keyStore
assert.equal(accounts[0], firstAccount)
done()
accounts = []
const secondSeed = 'radar blur cabbage chef fix engine embark joy scheme fiction master release'
const secondAcct = '0xac39b311dceb2a4b2f5d8461c1cdaf756f4f7ae9'
idStore.recoverFromSeed(password, secondSeed, (err) => {
let accounts = idStore._getAddresses()
assert.equal(accounts[0], secondAcct)
done()
})
})
})
})

Loading…
Cancel
Save