On Fri, Feb 27, 2026 at 2:20 PM Dean Marx <[email protected]> wrote:
>
> +@dataclass
> +class FlowTest:
> +    """A complete flow test ready for execution."""
> +
> +    flow_rule: FlowRule
> +    packet: Packet
> +    verification_type: str
> +    verification_params: dict[str, Any]
> +    description: str = ""
> +
> +
> +@dataclass
> +class FlowTestResult:
> +    """Result of a single test case execution."""
> +
> +    description: str
> +    passed: bool
> +    failure_reason: str = ""
> +    flow_rule_pattern: str = ""
> +    skipped: bool = False
> +    sent_packet: Packet | None = None
> +
> +
> +@dataclass
> +class ModifyTestCase:

Don't just rename FlowTestCase to FlowTest - also drop Case from this
class, and JumpTestCase etc.

Reply via email to