From ee73e373a0736e1dd1304cedf662e9d575d178c7 Mon Sep 17 00:00:00 2001 From: Dan Finlay Date: Fri, 21 Oct 2016 12:26:56 -0700 Subject: [PATCH] Create new vault before each keyringController unit test --- test/unit/keyring-controller-test.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/test/unit/keyring-controller-test.js b/test/unit/keyring-controller-test.js index fbcd3ba81..738aa1a84 100644 --- a/test/unit/keyring-controller-test.js +++ b/test/unit/keyring-controller-test.js @@ -14,7 +14,7 @@ describe('KeyringController', function() { let accounts = [] let originalKeystore - beforeEach(function() { + beforeEach(function(done) { window.localStorage = {} // Hacking localStorage support into JSDom keyringController = new KeyringController({ @@ -27,6 +27,10 @@ describe('KeyringController', function() { // Stub out the browser crypto for a mock encryptor. // Browser crypto is tested in the integration test suite. keyringController.encryptor = mockEncryptor + + keyringController.createNewVault(password, null, function (err, state) { + done() + }) }) describe('#createNewVault', function () { @@ -36,12 +40,10 @@ describe('KeyringController', function() { assert.ifError(err) const vault = keyringController.configManager.getVault() assert(vault, 'vault created') - done() }) }) }) - })