declarative-e2e-test
Version:
Declaration driven test generator for REST endpoints
15 lines (14 loc) • 556 B
TypeScript
import { Response } from 'supertest';
declare type headerObject<SupportedValueType> = {
[k: string]: SupportedValueType | SupportedValueType[];
};
export declare type fnType<Return = void> = () => Return;
export declare type HeadersType<SupportedValueType = (string | number)> = headerObject<SupportedValueType> | fnType<headerObject<SupportedValueType>>;
export declare type ErrorHandlerType = (err: any, resp: Response) => void;
export interface IWithName {
name: string;
}
export interface IWithHeaders {
headers?: HeadersType;
}
export {};