| Interface | Description |
|---|---|
| Actions | |
| LogAppender | |
| PerfContext |
| Class | Description |
|---|---|
| AssertionResult | |
| CallContext | |
| CallResult | |
| Config | |
| FileUtils | |
| Http | |
| IdeUtils | |
| Json | |
| JsonUtils | |
| Logger |
derived from org.slf4j.simple.SimpleLogger
|
| Match | |
| Resource | |
| Results | |
| Runner | |
| RunnerOptions | |
| Script | |
| ScriptBindings |
this class exists as a performance optimization - we init Nashorn only once
and set up the Bindings to Karate variables only once per scenario
we also avoid re-creating hash-maps as far as possible
|
| ScriptEvalContext | |
| ScriptObjectMap | |
| ScriptValue | |
| ScriptValueMap | |
| StepActions |
the main purpose of this file is to keep ide-support happy (intellij /
eclipse) for feature-file formatting, auto-complete and syntax-coloring
else all logic is in
ScenarioContext
the cucumber-eclipse plugin parses the TEXT of this file :( and we have to
have REAL text in the annotations instead of string-constants |
| StringUtils | |
| StringUtils.Pair | |
| XmlUtils |
| Enum | Description |
|---|---|
| AssignType | |
| FileUtils.Platform | |
| ScriptValue.Type |
| Annotation Type | Description |
|---|---|
| KarateOptions |
Copyright © 2019. All rights reserved.