15 lines
560 B
Plaintext
15 lines
560 B
Plaintext
#[test]
|
|
fn describe_tool_progress_summarizes_known_tools() {
|
|
assert_eq!(
|
|
describe_tool_progress("read_file", r#"{"path":"src/main.rs"}"#),
|
|
"reading src/main.rs"
|
|
);
|
|
assert!(
|
|
describe_tool_progress("bash", r#"{"command":"cargo test -p rusty-claude-cli"}"#)
|
|
.contains("cargo test -p rusty-claude-cli")
|
|
);
|
|
assert_eq!(
|
|
describe_tool_progress("grep_search", r#"{"pattern":"ultraplan","path":"rust"}"#),
|
|
"grep `ultraplan` in rust"
|
|
);
|
|
} |