flagpole
Version:
Simple and fast DOM integration, headless or headful browser, and REST API testing framework.
33 lines (32 loc) • 2.06 kB
TypeScript
import { Assertion } from "./assertion";
import { AssertionContext } from "./assertioncontext";
import { AssertionResult } from "./logging/assertionresult";
import { AssertionSchema } from "./assertionschema";
import { BrowserControl } from "./puppeteer/browsercontrol";
import { BrowserResponse } from "./puppeteer/browserresponse";
import { CssResponse } from "./css/cssresponse";
import { DOMElement } from "./html/domelement";
import { ExtJSResponse } from "./puppeteer/extjsresponse";
import { HtmlResponse } from "./html/htmlresponse";
import { HttpResponse } from "./httpresponse";
import { ImageResponse } from "./imageresponse";
import { JsonResponse } from "./json/jsonresponse";
import { ResourceResponse } from "./resourceresponse";
import { ProtoResponse } from "./response";
import { Scenario } from "./scenario";
import { ScriptResponse } from "./scriptresponse";
import { Suite } from "./suite";
import { Value } from "./value";
import { VideoResponse } from "./media/videoresponse";
import { HLSResponse } from "./media/hlsresponse";
import { HeadersResponse } from "./headersresponse";
import { Flagpole } from "./flagpole";
import { iResponse, iValue, iScenario, iSuite, JsonSchema, JsonSchema_Type, BrowserOptions, HttpAuth } from "./interfaces";
import { HttpRequest } from "./httprequest";
import { FlagpoleExecution } from "./flagpoleexecution";
import { ScenarioType } from "./scenario-types";
declare const fp: typeof Flagpole;
declare const execution: FlagpoleExecution;
declare const _default: typeof Flagpole.Suite;
export default _default;
export { Flagpole, FlagpoleExecution, Suite, Scenario, Assertion, AssertionContext, AssertionResult, JsonSchema, JsonSchema_Type, AssertionSchema, BrowserControl, BrowserOptions, BrowserResponse, CssResponse, DOMElement, ExtJSResponse, HtmlResponse, ImageResponse, JsonResponse, ResourceResponse, ScenarioType, ProtoResponse, iResponse, HttpRequest, HttpResponse, HttpAuth, ScriptResponse, iValue, Value, VideoResponse, HLSResponse, HeadersResponse, iScenario, iSuite, fp, execution, };