diff options
author | Kevin Serrano <kevgagser@gmail.com> | 2016-07-26 05:39:40 +0800 |
---|---|---|
committer | Kevin Serrano <kevgagser@gmail.com> | 2016-07-26 05:39:40 +0800 |
commit | 950e7d3dcc318fd688040008575fe4b1fd6b7de2 (patch) | |
tree | 193010b075e073fef00a213fe43a72fed06998f9 /development/mockExtension.js | |
parent | 86832e6feb502a3f1de24b81b111addf1f06bea6 (diff) | |
parent | bf5f1df20e64c21745d49b1315a31a1bf1cf720e (diff) | |
download | tangerine-wallet-browser-950e7d3dcc318fd688040008575fe4b1fd6b7de2.tar tangerine-wallet-browser-950e7d3dcc318fd688040008575fe4b1fd6b7de2.tar.gz tangerine-wallet-browser-950e7d3dcc318fd688040008575fe4b1fd6b7de2.tar.bz2 tangerine-wallet-browser-950e7d3dcc318fd688040008575fe4b1fd6b7de2.tar.lz tangerine-wallet-browser-950e7d3dcc318fd688040008575fe4b1fd6b7de2.tar.xz tangerine-wallet-browser-950e7d3dcc318fd688040008575fe4b1fd6b7de2.tar.zst tangerine-wallet-browser-950e7d3dcc318fd688040008575fe4b1fd6b7de2.zip |
Merge branch 'master' into usd-conversion
Diffstat (limited to 'development/mockExtension.js')
-rw-r--r-- | development/mockExtension.js | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/development/mockExtension.js b/development/mockExtension.js new file mode 100644 index 000000000..509487cce --- /dev/null +++ b/development/mockExtension.js @@ -0,0 +1,39 @@ +/* MockExtension + * + * A module for importing the global extension polyfiller + * and stubbing out all the extension methods with appropriate mocks. + */ + +const extension = require('../app/scripts/lib/extension') +const noop = function () {} + +const apis = [ + 'alarms', + 'bookmarks', + 'browserAction', + 'commands', + 'contextMenus', + 'cookies', + 'downloads', + 'events', + 'extension', + 'extensionTypes', + 'history', + 'i18n', + 'idle', + 'notifications', + 'pageAction', + 'runtime', + 'storage', + 'tabs', + 'webNavigation', + 'webRequest', + 'windows', +] + +apis.forEach(function (api) { + extension[api] = {} +}) + +extension.runtime.reload = noop +extension.tabs.create = noop |