mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Add test for Edge compatibility
This commit is contained in:
parent
fd5dad136f
commit
e4e7489dd9
@ -9,6 +9,34 @@ var Extension = require(path.join(__dirname, '..', '..', 'app', 'scripts', 'lib'
|
|||||||
|
|
||||||
describe('extension', function() {
|
describe('extension', function() {
|
||||||
|
|
||||||
|
describe('extension.getURL', function() {
|
||||||
|
const desiredResult = 'http://the-desired-result.io'
|
||||||
|
|
||||||
|
describe('in Chrome or Firefox', function() {
|
||||||
|
GLOBAL.chrome.extension = {
|
||||||
|
getURL: () => desiredResult
|
||||||
|
}
|
||||||
|
|
||||||
|
it('returns the desired result', function() {
|
||||||
|
const extension = new Extension()
|
||||||
|
const result = extension.extension.getURL()
|
||||||
|
assert.equal(result, desiredResult)
|
||||||
|
})
|
||||||
|
})
|
||||||
|
|
||||||
|
describe('in Microsoft Edge', function() {
|
||||||
|
GLOBAL.browser.extension = {
|
||||||
|
getURL: () => desiredResult
|
||||||
|
}
|
||||||
|
|
||||||
|
it('returns the desired result', function() {
|
||||||
|
const extension = new Extension()
|
||||||
|
const result = extension.extension.getURL()
|
||||||
|
assert.equal(result, desiredResult)
|
||||||
|
})
|
||||||
|
})
|
||||||
|
})
|
||||||
|
|
||||||
describe('with chrome global', function() {
|
describe('with chrome global', function() {
|
||||||
let extension
|
let extension
|
||||||
|
|
||||||
@ -45,4 +73,5 @@ describe('extension', function() {
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
})
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user