Package com.intuit.karate
Class Runner
- java.lang.Object
-
- com.intuit.karate.Runner
-
public class Runner extends Object
- Author:
- pthomas3
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Runner.Builder<T extends Runner.Builder>
-
Constructor Summary
Constructors Constructor Description Runner()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Runner.Builder
builder()
static void
callAsync(Runner.Builder builder, String path, Map<String,Object> arg, PerfHook perfHook)
static Runner.Builder
path(String... paths)
static Runner.Builder
path(List<String> paths)
static Map<String,Object>
runFeature(FeatureCall feature, Map<String,Object> vars, boolean evalKarateConfig)
static Map<String,Object>
runFeature(File file, Map<String,Object> vars, boolean evalKarateConfig)
static Map<String,Object>
runFeature(Class relativeTo, String path, Map<String,Object> vars, boolean evalKarateConfig)
static Map<String,Object>
runFeature(String path, Map<String,Object> vars, boolean evalKarateConfig)
-
-
-
Method Detail
-
runFeature
public static Map<String,Object> runFeature(FeatureCall feature, Map<String,Object> vars, boolean evalKarateConfig)
-
runFeature
public static Map<String,Object> runFeature(File file, Map<String,Object> vars, boolean evalKarateConfig)
-
runFeature
public static Map<String,Object> runFeature(Class relativeTo, String path, Map<String,Object> vars, boolean evalKarateConfig)
-
runFeature
public static Map<String,Object> runFeature(String path, Map<String,Object> vars, boolean evalKarateConfig)
-
callAsync
public static void callAsync(Runner.Builder builder, String path, Map<String,Object> arg, PerfHook perfHook)
-
path
public static Runner.Builder path(String... paths)
-
path
public static Runner.Builder path(List<String> paths)
-
builder
public static Runner.Builder builder()
-
-