feat: improve mode and peripheral orchestration
This commit is contained in:
@@ -937,6 +937,22 @@ def test_delivery_status_distinguishes_blocked_failed_aborted_and_verified() ->
|
||||
"physical_effect_confirmed": True,
|
||||
},
|
||||
),
|
||||
sample(
|
||||
{
|
||||
"id": "window-feedback-confirmed",
|
||||
"capability": "window.set_position",
|
||||
"target": {"zone": "rear-left"},
|
||||
"parameters": {"position_pct": 0},
|
||||
},
|
||||
status="failed",
|
||||
message="MQTT 白名单控制帧已进入客户端发布队列;车辆效果以状态话题回读为准。",
|
||||
telemetry={
|
||||
"delivery_status": "submitted",
|
||||
"verification_status": "verified_success",
|
||||
"feedback_match": True,
|
||||
"physical_effect_confirmed": True,
|
||||
},
|
||||
),
|
||||
sample(
|
||||
{
|
||||
"id": "climate-post-submit-failed",
|
||||
@@ -970,6 +986,7 @@ def test_delivery_status_distinguishes_blocked_failed_aborted_and_verified() ->
|
||||
"下发失败",
|
||||
"已中止",
|
||||
"执行已确认",
|
||||
"执行已确认",
|
||||
"执行失败",
|
||||
]
|
||||
assert [item["deliveryState"] for item in commands] == [
|
||||
@@ -977,6 +994,7 @@ def test_delivery_status_distinguishes_blocked_failed_aborted_and_verified() ->
|
||||
"failed",
|
||||
"aborted",
|
||||
"submitted",
|
||||
"submitted",
|
||||
"failed",
|
||||
]
|
||||
assert "0x388 实时位置" in commands[0]["deliveryDetail"]
|
||||
|
||||
Reference in New Issue
Block a user