testcontainers
Version:
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container
10 lines (9 loc) • 357 B
TypeScript
import { ContainerRuntimeClient } from "../container-runtime";
export declare const REAPER_IMAGE: string;
export interface Reaper {
sessionId: string;
containerId: string;
addSession(sessionId: string): void;
addComposeProject(projectName: string): void;
}
export declare function getReaper(client: ContainerRuntimeClient): Promise<Reaper>;