intern
Version:
Intern. A next-generation code testing stack for JavaScript.
15 lines (14 loc) • 578 B
TypeScript
import Session from '@theintern/leadfoot/Session';
import { CancellablePromise } from '@theintern/common';
import Node from './executors/Node';
export default class ProxiedSession extends Session {
baseUrl: string;
coverageVariable: string;
executor: Node;
private _heartbeatIntervalHandle;
get coverageEnabled(): boolean;
get(url: string): CancellablePromise<void>;
quit(): CancellablePromise<void | undefined>;
setHeartbeatInterval(delay: number): CancellablePromise<void>;
protected _getCoverage(): CancellablePromise<void | undefined>;
}