fix: remove unused imports and fix test stdin handling

Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
This commit is contained in:
Andrew Phillips
2025-07-29 15:39:54 -03:00
parent ada0805671
commit 983c9f20fa
3 changed files with 3 additions and 4 deletions

View File

@@ -9,7 +9,6 @@ extern crate directories;
use directories::ProjectDirs;
extern crate prettytable;
use prettytable::format::consts::FORMAT_NO_BORDER_LINE_SEPARATOR;
use std::str::FromStr;

View File

@@ -8,9 +8,7 @@ use crate::compression_engine::COMPRESSION_PROGRAMS;
use crate::compression_engine::CompressionType;
use crate::compression_engine::program::CompressionEngineProgram;
use prettytable::format::TableFormat;
use crate::modes::common::get_format_box_chars_no_border_line_separator;
use prettytable::format::consts::FORMAT_NO_BORDER_LINE_SEPARATOR;
use prettytable::color;
use prettytable::row;
use prettytable::{Attr, Cell, Row, Table};

View File

@@ -17,8 +17,10 @@ mod tests {
cmd.args(args)
.env("KEEP_DIR", keep_dir);
if let Some(_data) = stdin_data {
if stdin_data.is_some() {
cmd.stdin(std::process::Stdio::piped());
} else {
cmd.stdin(std::process::Stdio::null());
}
let mut child = cmd.spawn().expect("Failed to execute keep command");