| Package | Description |
|---|---|
| com.intuit.karate | |
| com.intuit.karate.cli | |
| com.intuit.karate.core | |
| com.intuit.karate.cucumber | |
| com.intuit.karate.debug | |
| com.intuit.karate.netty |
| Modifier and Type | Field and Description |
|---|---|
Feature |
CallContext.feature |
| Modifier and Type | Method and Description |
|---|---|
static Feature |
FileUtils.parseFeatureAndCallTag(String path) |
| Modifier and Type | Method and Description |
|---|---|
static ScriptValue |
Script.evalFeatureCall(Feature feature,
Object callArg,
ScenarioContext context,
boolean reuseParentConfig) |
static CallContext |
CallContext.forAsync(Feature feature,
Collection<ExecutionHook> hooks,
ExecutionHookFactory hookFactory,
Map<String,Object> arg,
boolean perfMode) |
static CallContext |
CallContext.forCall(Feature feature,
ScenarioContext context,
Map<String,Object> callArg,
int loopIndex,
boolean reuseParentConfig) |
static Map<String,Object> |
Runner.runFeature(Feature feature,
Map<String,Object> vars,
boolean evalKarateConfig) |
| Constructor and Description |
|---|
CallContext(Feature feature,
ScenarioContext context,
int callDepth,
Map<String,Object> callArg,
int loopIndex,
boolean reuseParentContext,
boolean evalKarateConfig,
String httpClientClass,
Collection<ExecutionHook> executionHooks,
ExecutionHookFactory hookFactory,
boolean perfMode) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CliExecutionHook.beforeFeature(Feature feature,
ExecutionContext context) |
| Modifier and Type | Field and Description |
|---|---|
Feature |
FeatureContext.feature |
| Modifier and Type | Method and Description |
|---|---|
Feature |
Feature.addLine(int index,
String line) |
Feature |
Scenario.getFeature() |
Feature |
Step.getFeature() |
Feature |
FeatureResult.getFeature() |
static Feature |
FeatureParser.parse(File file) |
static Feature |
FeatureParser.parse(Resource resource) |
static Feature |
FeatureParser.parse(String relativePath) |
static Feature |
FeatureParser.parseText(Feature old,
String text) |
Feature |
Feature.replaceLines(int start,
int end,
String text) |
Feature |
Feature.replaceStep(Step step,
String text) |
Feature |
Feature.replaceText(String text) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ExecutionHook.beforeFeature(Feature feature,
ExecutionContext context) |
static FeatureResult |
Engine.executeFeatureSync(String env,
Feature feature,
String tagSelector,
CallContext callContext) |
static FeatureContext |
FeatureContext.forFeatureAndWorkingDir(String env,
Feature feature,
File file) |
static Feature |
FeatureParser.parseText(Feature old,
String text) |
| Constructor and Description |
|---|
FeatureBackend(Feature feature) |
FeatureBackend(Feature feature,
Map<String,Object> arg) |
FeatureContext(String envString,
Feature feature,
File workingDir,
String tagSelector) |
FeatureContext(String env,
Feature feature,
String tagSelector) |
FeatureResult(Results results,
Feature feature) |
FeaturesBackend(Feature feature) |
FeaturesBackend(Feature[] features) |
FeaturesBackend(Feature[] features,
Map<String,Object> arg) |
Scenario(Feature feature,
FeatureSection section,
int index) |
ScenarioOutline(Feature feature,
FeatureSection section) |
Step(Feature feature,
Scenario scenario,
int index) |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,Object> |
CucumberRunner.runFeature(Feature feature,
Map<String,Object> vars,
boolean evalKarateConfig)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DebugThread.beforeFeature(Feature feature,
ExecutionContext context) |
| Constructor and Description |
|---|
FeatureServer(Feature[] features,
int port,
boolean ssl,
InputStream certStream,
InputStream keyStream,
Map<String,Object> arg) |
FeatureServer(Feature[] features,
int port,
boolean ssl,
Map<String,Object> arg) |
FeatureServer(Feature feature,
int port,
boolean ssl,
InputStream certStream,
InputStream keyStream,
Map<String,Object> arg) |
FeatureServer(Feature feature,
int port,
boolean ssl,
Map<String,Object> arg) |
Copyright © 2020. All rights reserved.