Coverage for backend/common/src/common/models/idaes/payloads/solve_request_schema.py: 100%
9 statements
« prev ^ index » next coverage.py v7.10.7, created at 2026-03-26 20:57 +0000
« prev ^ index » next coverage.py v7.10.7, created at 2026-03-26 20:57 +0000
1from typing import Optional
3from pydantic import BaseModel
4from common.models import CloudEventsPayload
5from ahuora_builder_types import FlowsheetSchema
6from ahuora_builder_types.flowsheet_schema import SolvedFlowsheetSchema
7from ahuora_builder_types.payloads.solve_request_schema import IdaesSolveRequestPayload, IdaesSolveCompletionPayload, MultiSolvePayload
9IdaesSolveEvent = CloudEventsPayload[IdaesSolveRequestPayload]
10IdaesSolveCompletionEvent = CloudEventsPayload[IdaesSolveCompletionPayload]
11DispatchMultiSolveEvent = CloudEventsPayload[MultiSolvePayload]