Create new vault before each keyringController unit test

feature/default_network_editable
Dan Finlay 8 years ago
parent 44aa1be277
commit ee73e373a0
  1. 8
      test/unit/keyring-controller-test.js

@ -14,7 +14,7 @@ describe('KeyringController', function() {
let accounts = [] let accounts = []
let originalKeystore let originalKeystore
beforeEach(function() { beforeEach(function(done) {
window.localStorage = {} // Hacking localStorage support into JSDom window.localStorage = {} // Hacking localStorage support into JSDom
keyringController = new KeyringController({ keyringController = new KeyringController({
@ -27,6 +27,10 @@ describe('KeyringController', function() {
// Stub out the browser crypto for a mock encryptor. // Stub out the browser crypto for a mock encryptor.
// Browser crypto is tested in the integration test suite. // Browser crypto is tested in the integration test suite.
keyringController.encryptor = mockEncryptor keyringController.encryptor = mockEncryptor
keyringController.createNewVault(password, null, function (err, state) {
done()
})
}) })
describe('#createNewVault', function () { describe('#createNewVault', function () {
@ -36,12 +40,10 @@ describe('KeyringController', function() {
assert.ifError(err) assert.ifError(err)
const vault = keyringController.configManager.getVault() const vault = keyringController.configManager.getVault()
assert(vault, 'vault created') assert(vault, 'vault created')
done() done()
}) })
}) })
}) })
}) })

Loading…
Cancel
Save