UNPKG

theia-extension-tester

Version:

A testing library built on Selenium to test Eclipse Theia extensions / plugins. Eclipse Che is supported as well.

20 lines (19 loc) 780 B
import { BaseOptions, BaseStrictOptions, CheOptions, CheStrictOptions, TheiaOptions, TheiaStrictOptions } from './options'; declare abstract class ExTester<T extends BaseOptions, V extends BaseStrictOptions> { private _frontendOptions; private _backendOptions; constructor(options: T, defaultOptions: V); abstract runTests(): Promise<number>; get frontendOptions(): T; get backendOptions(): V; private getBackendOptions; } export declare class TheiaExTester extends ExTester<TheiaOptions, TheiaStrictOptions> { constructor(options: TheiaOptions); runTests(): Promise<number>; } export declare class CheExTester extends ExTester<CheOptions, CheStrictOptions> { constructor(options: CheOptions); runTests(): Promise<number>; } export {};