From a62fe4f7eae1c615c15c56109eb40874e811d25f Mon Sep 17 00:00:00 2001 From: Thomas Date: Fri, 9 Mar 2018 23:57:44 -0800 Subject: Update selenium tests --- test/e2e/metamask.spec.js | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'test') diff --git a/test/e2e/metamask.spec.js b/test/e2e/metamask.spec.js index cf4cd0b52..c73ba2b41 100644 --- a/test/e2e/metamask.spec.js +++ b/test/e2e/metamask.spec.js @@ -14,10 +14,8 @@ describe('Metamask popup page', function () { const extPath = path.resolve('dist/chrome') driver = buildWebDriver(extPath) await driver.get('chrome://extensions-frame') - const elems = await driver.findElements(By.xpath( - '//*[@id="fmmjaglpijbgopejlfapbkhhbnaagbpj"]' - )) - const extensionId = await elems[0].getAttribute('id') + const elems = await driver.findElements(By.className('extension-list-item-wrapper')) + const extensionId = await elems[1].getAttribute('id') await driver.get(`chrome-extension://${extensionId}/popup.html`) await delay(500) }) @@ -78,12 +76,12 @@ describe('Metamask popup page', function () { it('should accept password with length of eight', async () => { await delay(300) const passwordBox = await driver.findElement(By.id('password-box')) - const passwordBoxConfirm = driver.findElement(By.id('password-box-confirm')) + const passwordBoxConfirm = await driver.findElement(By.id('password-box-confirm')) const button = driver.findElement(By.css('button')) - passwordBox.sendKeys('12345678') - passwordBoxConfirm.sendKeys('12345678') - await delay(300) + passwordBox.sendKeys('123456789') + passwordBoxConfirm.sendKeys('123456789') + await delay(500) await button.click() }) @@ -103,7 +101,7 @@ describe('Metamask popup page', function () { it('should accept account password after lock', async () => { await delay(500) - await driver.findElement(By.id('password-box')).sendKeys('12345678') + await driver.findElement(By.id('password-box')).sendKeys('123456789') await driver.findElement(By.css('button')).click() await delay(500) }) -- cgit