cybernaut
Version:
Reliable, zero configuration end-to-end testing in BDD-style.
20 lines (19 loc) • 897 B
TypeScript
/// <reference path="../types/index.d.ts" />
import { Key } from 'selenium-webdriver';
import { Accessor } from './accessor';
import { Action } from './action';
import { Browser, Script } from './browser';
import { Description } from './description';
import { Element } from './element';
import { Implementation } from './implementation';
import { PredicateBuilder } from './predicate';
import { Test } from './test';
export { Accessor, Action, Browser, Description, Element, Implementation, Key, PredicateBuilder, Script, Test };
export declare function defineElement(selector: string): Element;
export declare class It {
readonly should: PredicateBuilder;
}
export declare const it: It;
export declare const browser: Browser;
export declare function test(name: string, implementation?: Implementation): void;
export declare function skip(name: string, implementation: Implementation): void;