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
16 lines (15 loc) • 391 B
TypeScript
/// <reference types="node" />
import { Logger } from "../../../common";
export type ComposeOptions = {
filePath: string;
files: string | string[];
projectName: string;
commandOptions?: string[];
composeOptions?: string[];
environment?: NodeJS.ProcessEnv;
logger?: Logger;
};
export type ComposeDownOptions = {
timeout: number;
removeVolumes: boolean;
};