An AI agent built to do Ralph loops - plan mode for planning and ralph mode for implementing.
1use std::process::Command;
2
3#[test]
4fn test_cli_help() {
5 let output = Command::new("cargo")
6 .args(["run", "--", "--help"])
7 .output()
8 .unwrap();
9
10 let stdout = String::from_utf8_lossy(&output.stdout);
11 assert!(stdout.contains("rustagent"));
12 assert!(stdout.contains("init"));
13 assert!(stdout.contains("plan"));
14 assert!(stdout.contains("run"));
15}