@aws-cdk-testing/cli-integ
Version:
Integration tests for the AWS CDK CLI
14 lines (13 loc) • 523 B
TypeScript
import * as mockttp from 'mockttp';
import type { CompletedRequest } from 'mockttp';
export declare function startProxyServer(certDirRoot?: string): Promise<ProxyServer>;
export interface ProxyServer {
readonly certPath: string;
readonly keyPath: string;
readonly server: mockttp.Mockttp;
readonly url: string;
readonly port: number;
getSeenRequests(): Promise<CompletedRequest[]>;
stop(): Promise<void>;
}
export declare function awsActionsFromRequests(requests: CompletedRequest[]): string[];