diff --git a/bin/oli/src/commands/stat.rs b/bin/oli/src/commands/stat.rs index 8d75453146e0..d4efacae485a 100644 --- a/bin/oli/src/commands/stat.rs +++ b/bin/oli/src/commands/stat.rs @@ -37,7 +37,7 @@ pub async fn main(args: &ArgMatches) -> Result<()> { let (op, path) = cfg.parse_location(target)?; let meta = op.stat(&path).await?; - println!("path: {path}"); + println!("path: {target}"); let size = meta.content_length(); println!("size: {size}"); if let Some(etag) = meta.etag() { diff --git a/bin/oli/tests/stat.rs b/bin/oli/tests/stat.rs index aa4da57957e3..2e6c9d1d151a 100644 --- a/bin/oli/tests/stat.rs +++ b/bin/oli/tests/stat.rs @@ -36,7 +36,7 @@ async fn test_basic_stat() -> Result<()> { let output_stdout = String::from_utf8(output)?; let mut expected_path = "path: ".to_string(); - expected_path.push_str(&dst_path.to_string_lossy()[1..]); + expected_path.push_str(&dst_path.to_string_lossy()); assert!(output_stdout.contains(&expected_path)); assert!(output_stdout.contains("size: 5")); assert!(output_stdout.contains("type: file"));