test: assert output binding order through mcp
This commit is contained in:
@@ -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"),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user