Merge pull request #5534 from ethereum/fix-metamask-tests

fix meta mask test
pull/5507/head^2
Joseph Izang 2 months ago committed by GitHub
commit 01a2d65c6d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      apps/remix-ide-e2e/src/tests/metamask.test.ts
  2. 4
      apps/remix-ide-e2e/src/tests/runAndDeploy_injected.test.ts
  3. 3
      apps/remix-ide-e2e/src/tests/terminal.test.ts

@ -77,7 +77,7 @@ const tests = {
},
'Should deploy contract on Sepolia Test Network using MetaMask #group1': function (browser: NightwatchBrowser) {
browser.clearConsole().waitForElementPresent('*[data-id="runTabSelectAccount"] option', 45000)
browser.clearConsole().waitForElementPresent('*[data-id="runTabSelectAccount"]', 45000)
.clickLaunchIcon('filePanel')
.openFile('Greet.sol')
.clickLaunchIcon('udapp')
@ -169,7 +169,7 @@ const tests = {
})
},
'Should deploy contract on Sepolia Test Network using MetaMask again #group1': function (browser: NightwatchBrowser) {
browser.clearConsole().waitForElementPresent('*[data-id="runTabSelectAccount"] option', 45000)
browser.clearConsole().waitForElementPresent('*[data-id="runTabSelectAccount"]', 45000)
.clickLaunchIcon('filePanel')
.openFile('Greet.sol')
.clickLaunchIcon('udapp')
@ -210,7 +210,7 @@ const tests = {
},
'Should deploy contract on Ethereum Main Network using MetaMask #group1': function (browser: NightwatchBrowser) {
browser.waitForElementPresent('*[data-id="runTabSelectAccount"] option')
browser.waitForElementPresent('*[data-id="runTabSelectAccount"]')
.clickLaunchIcon('filePanel')
.addFile('Greet.sol', sources[0]['Greet.sol'])
.clickLaunchIcon('udapp')

@ -73,7 +73,7 @@ const tests = {
'Should deploy contract on Sepolia Test Network using MetaMask #group1': function (browser: NightwatchBrowser) {
if (!checkBrowserIsChrome(browser)) return
browser.clearConsole().waitForElementPresent('*[data-id="runTabSelectAccount"] option', 45000)
browser.clearConsole().waitForElementPresent('*[data-id="runTabSelectAccount"]', 45000)
.clickLaunchIcon('filePanel')
.openFile('Greet.sol')
.clickLaunchIcon('udapp')
@ -133,7 +133,7 @@ const tests = {
'Should deploy contract on Ethereum Main Network using MetaMask #group1': function (browser: NightwatchBrowser) {
if (!checkBrowserIsChrome(browser)) return
browser.waitForElementPresent('*[data-id="runTabSelectAccount"] option')
browser.waitForElementPresent('*[data-id="runTabSelectAccount"]')
.clickLaunchIcon('filePanel')
.openFile('Greet.sol')
.clickLaunchIcon('udapp')

@ -331,9 +331,10 @@ module.exports = {
.click('*[data-id="CustomForkEvmType"] [value="cancun"]')
.pause(5000)
.modalFooterOKClick('vm-custom-fork')
.click('*[data-id="runTabSelectAccount"]')
.waitForElementPresent({
locateStrategy: 'css selector',
selector: 'select[data-id="runTabSelectAccount"] option[value="0xdD870fA1b7C4700F2BD7f44238821C26f7392148"]',
selector: '*[data-id="0xdD870fA1b7C4700F2BD7f44238821C26f7392148"]',
timeout: 240000
})
.pause(5000)

Loading…
Cancel
Save