Fix last async keyring test

feature/default_network_editable
Dan Finlay 8 years ago
parent d9dc2eac63
commit 9f67974133
  1. 18
      test/unit/keyrings/hd-test.js

@ -57,24 +57,26 @@ describe('hd-keyring', function() {
describe('#deserialize a private key', function() { describe('#deserialize a private key', function() {
it('serializes what it deserializes', function(done) { it('serializes what it deserializes', function(done) {
console.log('deserializing ' + sampleMnemonic)
keyring.deserialize({ keyring.deserialize({
mnemonic: sampleMnemonic, mnemonic: sampleMnemonic,
numberOfAccounts: 1 numberOfAccounts: 1
}) })
.then(() => { .then(() => {
console.dir(keyring)
assert.equal(keyring.wallets.length, 1, 'restores two accounts') assert.equal(keyring.wallets.length, 1, 'restores two accounts')
keyring.addAccounts(1) return keyring.addAccounts(1)
}).then(() => {
const accounts = keyring.getAccounts() return keyring.getAccounts()
}).then((accounts) => {
assert.equal(accounts[0], firstAcct) assert.equal(accounts[0], firstAcct)
assert.equal(accounts[1], secondAcct) assert.equal(accounts[1], secondAcct)
assert.equal(accounts.length, 2) assert.equal(accounts.length, 2)
keyring.serialize() return keyring.serialize()
.then((serialized) => { }).then((serialized) => {
assert.equal(serialized.mnemonic, sampleMnemonic) assert.equal(serialized.mnemonic, sampleMnemonic)
done() done()
})
}) })
}) })
}) })

Loading…
Cancel
Save