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 SuiteRunEventstatic SuiteRunEventSuiteRunEvent.exit(Suite suite, SuiteResult result) static BootBindingBootLoader.loadIfPresent(Suite suite, String env) Discover + evaluatekarate-boot.jsfor the given Suite.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 SuiteModifierConstructorDescriptionBootBinding(Suite suite, String env) Production constructor — wires a live Suite for ext registration.Explicit constructor for tests + advanced callers — decouples workingDir + listener registration from a fully-instantiated Suite.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.