Uses of Class
io.karatelabs.core.Suite
Packages that use Suite
-
Uses of Suite in io.karatelabs.core
Methods in io.karatelabs.core that return SuiteModifier and TypeMethodDescriptionRunner.Builder.buildSuite()Build the Suite without running it.FeatureRuntime.getSuite()SuiteRunEvent.source()Returns the value of thesourcerecord component.ProgressRunEvent.suite()Returns the value of thesuiterecord component.Methods in io.karatelabs.core with parameters of type SuiteModifier and TypeMethodDescriptionstatic ThrowableThe step failure with the boot hint appended, orerroritself when no hint applies — identity is the contract, the caller stores whatever comes back.static SuiteRunEventstatic BootBindingBootLoader.evalIfPresent(Suite suite, Path bootstrapWorkingDir, String env) Discover + evaluatekarate-boot.jsfor a Suite under construction — called from theSuiteconstructor, before config discovery and feature resolution, becauseboot.classpath(dir)is what both of those honour.static SuiteRunEventSuiteRunEvent.exit(Suite suite, SuiteResult result) static StringThe hint line for this failure, or null when it is not a resolvable missing-ext global.static FeatureRuntimestatic ProgressRunEventdefault voidCalled once per Suite when theboot.ext('name')expression evaluates inkarate-boot.js.Constructors in io.karatelabs.core with parameters of type SuiteModifierConstructorDescriptionConstructor for tests + advanced callers — decouples the root + listener registration from a fully-instantiated Suite (the production caller,BootLoader.evalIfPresent(io.karatelabs.core.Suite, java.nio.file.Path, java.lang.String), runs while the Suite is still being built).FeatureRuntime(Suite suite, Feature feature) FeatureRuntime(Suite suite, Feature feature, FeatureRuntime caller, ScenarioRuntime callerScenario, boolean sharedScope, Map<String, Object> callArg) FeatureRuntime(Suite suite, Feature feature, FeatureRuntime caller, ScenarioRuntime callerScenario, boolean sharedScope, Map<String, Object> callArg, String callTagSelector) FeatureRuntime(Suite suite, Feature feature, FeatureRuntime caller, ScenarioRuntime callerScenario, boolean sharedScope, Map<String, Object> callArg, String callTagSelector, Set<Integer> callLineFilters) FeatureRuntime(Suite suite, Feature feature, FeatureRuntime caller, Map<String, Object> callArg) ProgressRunEvent(Suite suite, int completed, int total, long timeStamp) Creates an instance of aProgressRunEventrecord class.SuiteRunEvent(RunEventType type, Suite source, SuiteResult result, long timeStamp) Creates an instance of aSuiteRunEventrecord class. -
Uses of Suite in io.karatelabs.output
Methods in io.karatelabs.output with parameters of type SuiteModifier and TypeMethodDescriptionvoidCucumberJsonReportListener.onSuiteStart(Suite suite) voidHtmlReportListener.onSuiteStart(Suite suite) voidJunitXmlReportListener.onSuiteStart(Suite suite) default voidResultListener.onSuiteStart(Suite suite) Called when the suite starts execution.