|
|
@ -1,18 +1,11 @@ |
|
|
|
const path = require('path') |
|
|
|
|
|
|
|
const assert = require('assert') |
|
|
|
const assert = require('assert') |
|
|
|
const webdriver = require('selenium-webdriver') |
|
|
|
const webdriver = require('selenium-webdriver') |
|
|
|
const { By, until } = webdriver |
|
|
|
const { By, until } = webdriver |
|
|
|
const { |
|
|
|
const { |
|
|
|
delay, |
|
|
|
delay, |
|
|
|
buildChromeWebDriver, |
|
|
|
|
|
|
|
buildFirefoxWebdriver, |
|
|
|
|
|
|
|
installWebExt, |
|
|
|
|
|
|
|
getExtensionIdChrome, |
|
|
|
|
|
|
|
getExtensionIdFirefox, |
|
|
|
|
|
|
|
} = require('./func') |
|
|
|
} = require('./func') |
|
|
|
const { |
|
|
|
const { |
|
|
|
checkBrowserForConsoleErrors, |
|
|
|
checkBrowserForConsoleErrors, |
|
|
|
closeAllWindowHandlesExcept, |
|
|
|
|
|
|
|
findElement, |
|
|
|
findElement, |
|
|
|
findElements, |
|
|
|
findElements, |
|
|
|
openNewPage, |
|
|
|
openNewPage, |
|
|
@ -24,7 +17,6 @@ const { |
|
|
|
} = require('./helpers') |
|
|
|
} = require('./helpers') |
|
|
|
|
|
|
|
|
|
|
|
describe('MetaMask', function () { |
|
|
|
describe('MetaMask', function () { |
|
|
|
let extensionId |
|
|
|
|
|
|
|
let driver |
|
|
|
let driver |
|
|
|
let publicAddress |
|
|
|
let publicAddress |
|
|
|
|
|
|
|
|
|
|
@ -38,7 +30,6 @@ describe('MetaMask', function () { |
|
|
|
before(async function () { |
|
|
|
before(async function () { |
|
|
|
const result = await prepareExtensionForTesting() |
|
|
|
const result = await prepareExtensionForTesting() |
|
|
|
driver = result.driver |
|
|
|
driver = result.driver |
|
|
|
extensionId = result.extensionId |
|
|
|
|
|
|
|
await setupFetchMocking(driver) |
|
|
|
await setupFetchMocking(driver) |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|