intern
Version:
Intern. A next-generation code testing stack for JavaScript.
13 lines (12 loc) • 541 B
TypeScript
import { CancellablePromise } from '@theintern/common';
import Executor, { Config, Events, Plugins } from './Executor';
import { RuntimeEnvironment } from '../types';
export default class Browser extends Executor<Events, Config, Plugins> {
constructor(options?: {
[key in keyof Config]?: any;
});
get environment(): RuntimeEnvironment;
loadScript(script: string | string[], isEsm?: boolean): CancellablePromise<void>;
protected _resolveConfig(): CancellablePromise<void | undefined>;
}
export { Events, Config };