12 lines
405 B
TypeScript
12 lines
405 B
TypeScript
import SeleniumWebdriver = require("selenium-webdriver");
|
|
import Bluebird = require("bluebird");
|
|
|
|
export default function(driver: any) {
|
|
return driver.findElement(
|
|
SeleniumWebdriver.By.tagName('h1')).getText()
|
|
.then(function(content: string) {
|
|
return (content.indexOf('Secret') > -1)
|
|
? Bluebird.resolve()
|
|
: Bluebird.reject(new Error("Secret is not accessible."));
|
|
})
|
|
} |