mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Clear input elements in e2e tests instead of using sendKeys (#8468)
This commit is contained in:
parent
0c7269f599
commit
ec20d46362
@ -434,17 +434,15 @@ describe('MetaMask', function () {
|
||||
await driver.assertElementNotPresent(By.xpath(`//li[contains(text(), 'Data')]`))
|
||||
|
||||
const [gasPriceInput, gasLimitInput] = await driver.findElements(By.css('.advanced-gas-inputs__gas-edit-row__input'))
|
||||
await gasPriceInput.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
await driver.delay(50)
|
||||
|
||||
|
||||
await gasPriceInput.sendKeys(Key.BACK_SPACE)
|
||||
await gasPriceInput.clear()
|
||||
await driver.delay(50)
|
||||
await gasPriceInput.sendKeys('10')
|
||||
await driver.delay(50)
|
||||
await driver.delay(tinyDelayMs)
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
|
||||
await gasLimitInput.clear()
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys('25000')
|
||||
|
||||
@ -693,16 +691,13 @@ describe('MetaMask', function () {
|
||||
const [gasPriceInput, gasLimitInput] = await driver.findElements(By.css('.advanced-gas-inputs__gas-edit-row__input'))
|
||||
const gasLimitValue = await gasLimitInput.getAttribute('value')
|
||||
assert(Number(gasLimitValue) < 100000, 'Gas Limit too high')
|
||||
await gasPriceInput.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
await driver.delay(50)
|
||||
|
||||
await gasPriceInput.sendKeys(Key.BACK_SPACE)
|
||||
await gasPriceInput.clear()
|
||||
await driver.delay(50)
|
||||
await gasPriceInput.sendKeys('10')
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys(Key.BACK_SPACE)
|
||||
|
||||
await gasLimitInput.clear()
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys('60001')
|
||||
|
||||
@ -954,16 +949,13 @@ describe('MetaMask', function () {
|
||||
await driver.delay(regularDelayMs)
|
||||
|
||||
const [gasPriceInput, gasLimitInput] = await driver.findElements(By.css('.advanced-gas-inputs__gas-edit-row__input'))
|
||||
await gasPriceInput.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
await driver.delay(50)
|
||||
|
||||
await gasPriceInput.sendKeys(Key.BACK_SPACE)
|
||||
await gasPriceInput.clear()
|
||||
await driver.delay(50)
|
||||
await gasPriceInput.sendKeys('10')
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys(Key.BACK_SPACE)
|
||||
|
||||
await gasLimitInput.clear()
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys('60000')
|
||||
|
||||
@ -1060,16 +1052,13 @@ describe('MetaMask', function () {
|
||||
await driver.delay(regularDelayMs)
|
||||
|
||||
const [gasPriceInput, gasLimitInput] = await driver.findElements(By.css('.advanced-gas-inputs__gas-edit-row__input'))
|
||||
await gasPriceInput.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
await driver.delay(50)
|
||||
|
||||
await gasPriceInput.sendKeys(Key.BACK_SPACE)
|
||||
await gasPriceInput.clear()
|
||||
await driver.delay(50)
|
||||
await gasPriceInput.sendKeys('10')
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys(Key.BACK_SPACE)
|
||||
|
||||
await gasLimitInput.clear()
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys('60001')
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
const assert = require('assert')
|
||||
const webdriver = require('selenium-webdriver')
|
||||
|
||||
const { By, Key, until } = webdriver
|
||||
const { By, until } = webdriver
|
||||
const {
|
||||
tinyDelayMs,
|
||||
regularDelayMs,
|
||||
@ -111,21 +111,16 @@ describe('Using MetaMask with an existing account', function () {
|
||||
const gasModal = await driver.findElement(By.css('span .modal'))
|
||||
|
||||
const [gasPriceInput, gasLimitInput] = await driver.findElements(By.css('.advanced-gas-inputs__gas-edit-row__input'))
|
||||
await gasPriceInput.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
await driver.delay(50)
|
||||
|
||||
|
||||
await gasPriceInput.sendKeys(Key.BACK_SPACE)
|
||||
await driver.delay(50)
|
||||
await gasPriceInput.sendKeys(Key.BACK_SPACE)
|
||||
await gasPriceInput.clear()
|
||||
await driver.delay(50)
|
||||
await gasPriceInput.sendKeys('10')
|
||||
await driver.delay(50)
|
||||
await driver.delay(tinyDelayMs)
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
await driver.delay(50)
|
||||
|
||||
await gasLimitInput.clear()
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys('25000')
|
||||
|
||||
await driver.delay(1000)
|
||||
@ -154,9 +149,8 @@ describe('Using MetaMask with an existing account', function () {
|
||||
await driver.delay(regularDelayMs)
|
||||
|
||||
const inputAmount = await driver.findElement(By.css('.unit-input__input'))
|
||||
await inputAmount.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
await driver.delay(50)
|
||||
await inputAmount.sendKeys(Key.BACK_SPACE)
|
||||
|
||||
await inputAmount.clear()
|
||||
await driver.delay(50)
|
||||
await inputAmount.sendKeys('2.2')
|
||||
|
||||
@ -166,20 +160,16 @@ describe('Using MetaMask with an existing account', function () {
|
||||
const gasModal = await driver.findElement(By.css('span .modal'))
|
||||
|
||||
const [gasPriceInput, gasLimitInput] = await driver.findElements(By.css('.advanced-gas-inputs__gas-edit-row__input'))
|
||||
await gasPriceInput.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
await driver.delay(50)
|
||||
|
||||
await gasPriceInput.sendKeys(Key.BACK_SPACE)
|
||||
await driver.delay(50)
|
||||
await gasPriceInput.sendKeys(Key.BACK_SPACE)
|
||||
await gasPriceInput.clear()
|
||||
await driver.delay(50)
|
||||
await gasPriceInput.sendKeys('8')
|
||||
await driver.delay(50)
|
||||
await driver.delay(tinyDelayMs)
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys(Key.chord(Key.CONTROL, 'a'))
|
||||
await driver.delay(50)
|
||||
|
||||
await gasLimitInput.clear()
|
||||
await driver.delay(50)
|
||||
await gasLimitInput.sendKeys('100000')
|
||||
|
||||
await driver.delay(1000)
|
||||
|
Loading…
Reference in New Issue
Block a user