creevey
Version:
creevey is a tool for automated visual testing, that tightly integrated with storybook
26 lines (25 loc) • 655 B
TypeScript
/// <reference types="node" />
import { EventEmitter } from 'events';
import { Config } from '../../types';
export default class Pool extends EventEmitter {
private maxRetries;
private browser;
private config;
private workers;
private queue;
private forcedStop;
get isRunning(): boolean;
constructor(config: Config, browser: string);
init(): Promise<void>;
start(tests: {
id: string;
path: string[];
}[]): boolean;
stop(): void;
process(): void;
private sendStatus;
private getFreeWorker;
private get aliveWorkers();
private get freeWorkers();
private exitHandler;
}