UNPKG

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

14 lines (13 loc) 591 B
import { ContainerInspectInfo } from "dockerode"; import { ContainerRuntimeClient } from "../../container-runtime"; import { HealthCheck } from "../../types"; import { WaitStrategy } from "../wait-strategy"; type WaitStrategySelectorOptions = { client: ContainerRuntimeClient; inspectResult: ContainerInspectInfo; waitStrategy?: WaitStrategy; healthCheck?: HealthCheck; imageNames?: string[]; }; export declare const selectWaitStrategy: ({ client, inspectResult, waitStrategy, healthCheck, imageNames, }: WaitStrategySelectorOptions) => Promise<WaitStrategy>; export {};