MCPcopy Create free account
hub / github.com/AI45Lab/Code / test_tool_result_to_string_resource

Function test_tool_result_to_string_resource

core/src/mcp/manager.rs:645–660  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

643
644 #[test]
645 fn test_tool_result_to_string_resource() {
646 use crate::mcp::protocol::ResourceContent;
647 let result = CallToolResult {
648 content: vec![ToolContent::Resource {
649 resource: ResourceContent {
650 uri: "file:///test.txt".to_string(),
651 mime_type: Some("text/plain".to_string()),
652 text: Some("Resource content".to_string()),
653 blob: None,
654 },
655 }],
656 is_error: false,
657 };
658 let output = tool_result_to_string(&result);
659 assert!(output.contains("Resource content"));
660 }
661
662 #[test]
663 fn test_tool_result_to_string_mixed_content() {

Callers

nothing calls this directly

Calls 1

tool_result_to_stringFunction · 0.85

Tested by

no test coverage detected