diff options
author | Dan <danjm.com@gmail.com> | 2018-06-11 21:06:15 +0800 |
---|---|---|
committer | Dan <danjm.com@gmail.com> | 2018-06-27 21:31:25 +0800 |
commit | e293233c5e5f2f85054af1918ecb3f0e9c4dbd8b (patch) | |
tree | 6baf90b3dbb375c9ff994f8b8eb964a8ae43c7e9 /test/e2e/beta/from-import-beta-ui.spec.js | |
parent | 1d8f257832a91757a874bd4221c3a3494aba0f7b (diff) | |
download | tangerine-wallet-browser-e293233c5e5f2f85054af1918ecb3f0e9c4dbd8b.tar.gz tangerine-wallet-browser-e293233c5e5f2f85054af1918ecb3f0e9c4dbd8b.tar.zst tangerine-wallet-browser-e293233c5e5f2f85054af1918ecb3f0e9c4dbd8b.zip |
Improve reliability of beta e2e tests by using webdriver apis to wait for certain dom elements.
Diffstat (limited to 'test/e2e/beta/from-import-beta-ui.spec.js')
-rw-r--r-- | test/e2e/beta/from-import-beta-ui.spec.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/e2e/beta/from-import-beta-ui.spec.js b/test/e2e/beta/from-import-beta-ui.spec.js index dea963a73..38fdedcec 100644 --- a/test/e2e/beta/from-import-beta-ui.spec.js +++ b/test/e2e/beta/from-import-beta-ui.spec.js @@ -167,8 +167,7 @@ describe('Using MetaMask with an existing account', function () { describe('Show account information', () => { it('shows the correct account address', async () => { - const detailsButton = await findElement(driver, By.xpath(`//button[contains(text(), 'Details')]`)) - detailsButton.click() + await driver.findElement(By.css('.wallet-view__details-button')).click() await driver.findElement(By.css('.qr-wrapper')).isDisplayed() await delay(regularDelayMs) @@ -264,8 +263,10 @@ describe('Using MetaMask with an existing account', function () { await configureGas.click() await delay(regularDelayMs) + const gasModal = await driver.findElement(By.css('span .modal')) const save = await findElement(driver, By.xpath(`//button[contains(text(), 'Save')]`)) await save.click() + await driver.wait(until.stalenessOf(gasModal)) await delay(regularDelayMs) // Continue to next screen |