From 48047f81947c28cc21f0fb93fe98a2d308078714 Mon Sep 17 00:00:00 2001 From: kumavis Date: Tue, 12 Mar 2019 21:47:21 +0800 Subject: mascara - remove from project (#6283) --- mascara/test/util/mascara-test-helper.js | 42 -------------------------------- 1 file changed, 42 deletions(-) delete mode 100644 mascara/test/util/mascara-test-helper.js (limited to 'mascara/test/util/mascara-test-helper.js') diff --git a/mascara/test/util/mascara-test-helper.js b/mascara/test/util/mascara-test-helper.js deleted file mode 100644 index 0439fbba3..000000000 --- a/mascara/test/util/mascara-test-helper.js +++ /dev/null @@ -1,42 +0,0 @@ -const EventEmitter = require('events') -const IDB = require('idb-global') -const KEY = 'metamask-test-config' -module.exports = class Helper extends EventEmitter { - - tryToCleanContext () { - this.unregister() - .then(() => this.clearDb()) - .then(() => super.emit('complete')) - .catch((err) => { - if (err) { - super.emit('complete') - } - }) - } - - unregister () { - return global.navigator.serviceWorker.getRegistration() - .then((registration) => { - if (registration) { - return registration.unregister() - .then((b) => b ? Promise.resolve() : Promise.reject()) -} else return Promise.resolve() - }) - } - clearDb () { - return new Promise((resolve, reject) => { - const deleteRequest = global.indexDB.deleteDatabase(KEY) - deleteRequest.addEventListener('success', resolve) - deleteRequest.addEventListener('error', reject) - }) - - } - mockState (state) { - const db = new IDB({ - version: 2, - key: KEY, - initialState: state, - }) - return db.open() - } -} -- cgit