Interface TestEvent

All Known Implementing Classes:
TestEvent.FeatureEnd, TestEvent.FeatureStart, TestEvent.ScenarioEnd, TestEvent.SuiteEnd

Sealed hierarchy of test events for streaming dynamic test generation.

Uses Java 17+ sealed interfaces and records for type-safe, immutable event handling. Events flow from Karate execution thread to JUnit thread via a blocking queue.

  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final record 
    Fired when a feature completes execution.
    static final record 
    Fired when a feature starts execution.
    static final record 
    Fired when a scenario completes execution.
    static final record 
    Fired when the suite completes execution.