This commit is contained in:
Thomas Nordquist
2019-06-18 10:27:42 +02:00
parent 1d8900d6eb
commit 6baeafce39
3 changed files with 5 additions and 5 deletions

View File

@@ -3,7 +3,7 @@ import {
clickOn,
sleep,
writeText,
delteTextWithBackspaces,
deleteTextWithBackspaces,
expandTopic,
moveToCenterOfElement,
showText,
@@ -13,7 +13,7 @@ export async function publishTopic(browser: Browser) {
await expandTopic('kitchen/lamp/state', browser)
const topicInput = await browser.$('//textarea[contains(text(),"kitchen/lamp/state")][1]')
await clickOn(topicInput, browser)
await delteTextWithBackspaces(topicInput, browser, 120, 5)
await deleteTextWithBackspaces(topicInput, browser, 120, 5)
await writeText('set', browser, 300)
const payloadInput = await browser.$('//*[contains(@class, "ace_text-input")]')

View File

@@ -1,5 +1,5 @@
import { Browser, Element } from 'webdriverio'
import { clickOn, delteTextWithBackspaces, showText, sleep, writeText } from '../util'
import { clickOn, deleteTextWithBackspaces, showText, sleep, writeText } from '../util'
export async function searchTree(text: string, browser: Browser) {
const searchField = await browser.$('//input[contains(@placeholder, "Search")]')
@@ -11,5 +11,5 @@ export async function searchTree(text: string, browser: Browser) {
export async function clearSearch(browser: Browser) {
const searchField = await browser.$('//input[contains(@placeholder, "Search")]')
await clickOn(searchField, browser, 1)
await delteTextWithBackspaces(searchField, browser, 100)
await deleteTextWithBackspaces(searchField, browser, 100)
}

View File

@@ -29,7 +29,7 @@ export async function writeText(text: string, browser: Browser, delay = 0) {
}
}
export async function delteTextWithBackspaces(element: Element, browser: Browser, delay = 0, count = 0) {
export async function deleteTextWithBackspaces(element: Element, browser: Browser, delay = 0, count = 0) {
const length = count > 0 ? count : (await element.getValue()).length
for (let i = 0; i < length; i += 1) {
await browser.keys(['Backspace'])