This commit is contained in:
Jeremy Rose
2025-08-15 15:47:55 -07:00
parent 48a4e04911
commit 660c4de145
+16 -16
View File
@@ -917,22 +917,6 @@ fn format_mcp_invocation<'a>(invocation: McpInvocation) -> Line<'a> {
Line::from(invocation_spans)
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn parsed_command_with_newlines_starts_each_line_at_origin() {
let parsed = vec![ParsedCommand::Unknown {
cmd: "printf 'foo\nbar'".to_string(),
}];
let lines = exec_command_lines(&[], &parsed, None, None);
assert!(lines.len() >= 3);
assert_eq!(lines[1].spans[0].content, " └ ");
assert_eq!(lines[2].spans[0].content, " ");
}
}
pub(crate) fn new_exec_approval_decision(
approval_request: &ApprovalRequest,
decision: codex_core::protocol::ReviewDecision,
@@ -1020,3 +1004,19 @@ pub(crate) fn new_reasoning_block(
lines.push(Line::from(""));
TranscriptOnlyHistoryCell { lines }
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn parsed_command_with_newlines_starts_each_line_at_origin() {
let parsed = vec![ParsedCommand::Unknown {
cmd: "printf 'foo\nbar'".to_string(),
}];
let lines = exec_command_lines(&[], &parsed, None, None);
assert!(lines.len() >= 3);
assert_eq!(lines[1].spans[0].content, " └ ");
assert_eq!(lines[2].spans[0].content, " ");
}
}