diff --git a/server/src/chat/commands/mod.rs b/server/src/chat/commands/mod.rs index d6f72e06..06389f17 100644 --- a/server/src/chat/commands/mod.rs +++ b/server/src/chat/commands/mod.rs @@ -138,7 +138,7 @@ pub fn commands() -> &'static [BotCommand] { handler: coverage::handle_coverage, }, BotCommand { - name: "test", + name: "run_tests", description: "Run the project's test suite (`script/test`) and show pass/fail with output", handler: run_tests::handle_test, }, diff --git a/server/src/chat/commands/run_tests.rs b/server/src/chat/commands/run_tests.rs index b9adccd7..388f090e 100644 --- a/server/src/chat/commands/run_tests.rs +++ b/server/src/chat/commands/run_tests.rs @@ -137,8 +137,8 @@ mod tests { #[test] fn test_command_is_registered() { use super::super::commands; - let found = commands().iter().any(|c| c.name == "test"); - assert!(found, "test command must be in the registry"); + let found = commands().iter().any(|c| c.name == "run_tests"); + assert!(found, "run_tests command must be in the registry"); } #[test] @@ -150,8 +150,8 @@ mod tests { ); let output = result.unwrap(); assert!( - output.contains("test"), - "help should list test command: {output}" + output.contains("run_tests"), + "help should list run_tests command: {output}" ); } @@ -216,10 +216,10 @@ mod tests { ambient_rooms: &ambient, room_id: &room_id, }; - let result = super::super::try_handle_command(&dispatch, "@timmy test"); + let result = super::super::try_handle_command(&dispatch, "@timmy run_tests"); assert!( result.is_some(), - "test command must respond via dispatch (not fall through to LLM)" + "run_tests command must respond via dispatch (not fall through to LLM)" ); }