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

Function test_registry_list

core/src/tools/registry.rs:647–660  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

645
646 #[test]
647 fn test_registry_list() {
648 let registry = ToolRegistry::new(PathBuf::from("/tmp"));
649 registry.register(Arc::new(MockTool {
650 name: "alpha".to_string(),
651 }));
652 registry.register(Arc::new(MockTool {
653 name: "beta".to_string(),
654 }));
655
656 let names = registry.list();
657 assert_eq!(names.len(), 2);
658 assert!(names.contains(&"alpha".to_string()));
659 assert!(names.contains(&"beta".to_string()));
660 }
661
662 #[test]
663 fn test_registry_len_and_is_empty() {

Callers

nothing calls this directly

Calls 2

registerMethod · 0.45
listMethod · 0.45

Tested by

no test coverage detected