test: assert output binding order through mcp

This commit is contained in:
lda
2026-07-23 04:19:48 +07:00 Verified
parent 97f8062e67
commit 69faca48d3
+3 -3
View File
@@ -135,9 +135,9 @@ async def test_registered_output_bindings_tool_delegates_typed_bindings_once(
assert call["step_id"] == "analyze" assert call["step_id"] == "analyze"
bindings = call["bindings"] bindings = call["bindings"]
assert all(isinstance(binding, OutputBinding) for binding in bindings) assert all(isinstance(binding, OutputBinding) for binding in bindings)
assert [str(binding.source) for binding in bindings] == [ assert [(str(binding.source), str(binding.target)) for binding in bindings] == [
"report.title", ("report.title", "state.report.title"),
"report.title", ("report.title", "state.audit.title"),
] ]