authelia/test/helpers/assertions/VerifyButtonExists.ts
Clement Michaud a717b965c1 Display only available 2FA methods.
For instance Duo Push Notification method is not displayed if the API
is not configured.
2019-03-24 22:23:25 +01:00

11 lines
471 B
TypeScript

import SeleniumWebDriver, { WebDriver } from "selenium-webdriver";
import VerifyElementExists from "./VerifyElementExists";
/**
* Verify if a button with given content exists in the DOM.
* @param driver The selenium web driver.
* @param content The content of the button to find in the DOM.
*/
export default async function(driver: WebDriver, content: string) {
await VerifyElementExists(driver, SeleniumWebDriver.By.xpath("//button[text()='" + content + "']"));
}