nested state path

This commit is contained in:
lda
2026-05-17 15:44:41 +07:00 Verified
parent c6360d3892
commit 5476010f12
10 changed files with 161 additions and 26 deletions
+8 -2
View File
@@ -268,7 +268,10 @@ def test_project_fields_selects_named_keys() -> None:
registry = build_registry(project_fields)
result = registry["authoring.project_fields"](
{"mapping": {"status": "done", "message": "ok", "debug": True}, "fields": ["status", "message"]},
{
"mapping": {"status": "done", "message": "ok", "debug": True},
"fields": ["status", "message"],
},
RuntimeContext(current_node_id="project_fields"),
)
@@ -282,7 +285,10 @@ def test_rename_fields_remaps_existing_keys() -> None:
registry = build_registry(rename_fields)
result = registry["authoring.rename_fields"](
{"mapping": {"provider_status": "done", "provider_message": "ok"}, "renames": {"provider_status": "status", "provider_message": "message"}},
{
"mapping": {"provider_status": "done", "provider_message": "ok"},
"renames": {"provider_status": "status", "provider_message": "message"},
},
RuntimeContext(current_node_id="rename_fields"),
)