UNPKG

@gatling.io/core

Version:

Gatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/).

20 lines (19 loc) 669 B
import { CheckBuilder } from "../checks"; import JvmCheckBuilder = io.gatling.javaapi.core.CheckBuilder; interface JvmCondition<T> { equals(arg0: any): boolean; then(...arg0: JvmCheckBuilder[]): T; then(arg0: java.util.List<JvmCheckBuilder>): T; toString(): string; } export interface Condition<T> { /** * Define the checks to apply when the condition holds true. * * @param thenChecks - the checks * @returns a new HttpProtocolBuilder instance */ then(...thenChecks: CheckBuilder[]): T; } export declare const wrapCondition: <J, T>(jvmCondition: JvmCondition<J>, wrap: (underlying: J) => T) => Condition<T>; export {};