16 lines
628 B
TypeScript
16 lines
628 B
TypeScript
import { Browser, Element } from 'webdriverio'
|
|
import { clickOn, deleteTextWithBackspaces, showText, sleep, writeText } from '../util'
|
|
|
|
export async function searchTree(text: string, browser: Browser) {
|
|
const searchField = await browser.$('//input[contains(@placeholder, "Search")]')
|
|
await clickOn(searchField, browser, 1)
|
|
await writeText(text, browser, 100)
|
|
await sleep(1500)
|
|
}
|
|
|
|
export async function clearSearch(browser: Browser) {
|
|
const searchField = await browser.$('//input[contains(@placeholder, "Search")]')
|
|
await clickOn(searchField, browser, 1)
|
|
await deleteTextWithBackspaces(searchField, browser, 100)
|
|
}
|