aboutsummaryrefslogtreecommitdiffstats
path: root/mascara/test/util/mascara-test-helper.js
diff options
context:
space:
mode:
authorkumavis <kumavis@users.noreply.github.com>2019-03-12 21:47:21 +0800
committerWhymarrh Whitby <whymarrh.whitby@gmail.com>2019-03-12 21:47:21 +0800
commit48047f81947c28cc21f0fb93fe98a2d308078714 (patch)
treefb7a60317d331fadc640149bea15a257b9dd8d06 /mascara/test/util/mascara-test-helper.js
parent70e7e592aee53c672639841f029c963331cfae81 (diff)
downloadtangerine-wallet-browser-48047f81947c28cc21f0fb93fe98a2d308078714.tar.gz
tangerine-wallet-browser-48047f81947c28cc21f0fb93fe98a2d308078714.tar.zst
tangerine-wallet-browser-48047f81947c28cc21f0fb93fe98a2d308078714.zip
mascara - remove from project (#6283)
Diffstat (limited to 'mascara/test/util/mascara-test-helper.js')
-rw-r--r--mascara/test/util/mascara-test-helper.js42
1 files changed, 0 insertions, 42 deletions
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()
- }
-}