1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

Create new vault before each keyringController unit test

This commit is contained in:
Dan Finlay 2016-10-21 12:26:56 -07:00
parent 44aa1be277
commit ee73e373a0

View File

@ -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()
}) })
}) })
}) })
}) })