@apica-io/asm-pm-runner
Version:
Run a postman collection in Apica ASM.
32 lines (31 loc) • 915 B
TypeScript
import { NewmanRunnerConfig } from "../model/nemanRunnerConfig";
export declare class NewmanRunner {
private config;
private collection;
private logger;
private lastItemGroup;
private successFulRequests;
private failedRequests;
private tempResult;
private tempFiles;
private result;
private changedVars;
private error;
constructor(config: NewmanRunnerConfig);
init(): void;
run(): Promise<void>;
private getDataFile;
private cleanUpTempFiles;
saveResult(): void;
private log;
private toResultHeaders;
private getStepName;
private createResult;
private timingPhases;
beforeDone(err: Error, args: any): void;
beforeItem(err: Error, args: any): void;
request(err: Error, args: any): void;
exception(err: Error, args: any): void;
test(err: Error, args: any): void;
assertion(err: Error, args: any): void;
}