From 89ce645d14d72d67266e9bfa6388e0001cdac7a0 Mon Sep 17 00:00:00 2001 From: Mick Grove Date: Sun, 5 Oct 2025 18:07:45 -0700 Subject: [PATCH] Fixed test --- src/azure.rs | 2 +- src/reporter.rs | 47 ++++++++++++++++++++++------------------------- 2 files changed, 23 insertions(+), 26 deletions(-) diff --git a/src/azure.rs b/src/azure.rs index b0d40d1..9a3b6d5 100644 --- a/src/azure.rs +++ b/src/azure.rs @@ -109,7 +109,7 @@ fn normalize_repo_identifier(parts: &[String]) -> Option { } fn parse_repo_identifier_from_path(path: &str) -> Option { - let mut segments: Vec = path + let segments: Vec = path .trim_matches('/') .split('/') .filter(|s| !s.is_empty()) diff --git a/src/reporter.rs b/src/reporter.rs index 3344a11..73bc541 100644 --- a/src/reporter.rs +++ b/src/reporter.rs @@ -126,31 +126,6 @@ fn build_git_urls( (repository_url, commit_url, file_url) } -#[cfg(test)] -mod tests { - use super::build_git_urls; - - #[test] - fn azure_commit_links_use_query_paths() { - let (repo_url, commit_url, file_url) = build_git_urls( - "https://dev.azure.com/org/project/_git/repo", - "0123456789abcdef", - "dir/file.txt", - 7, - ); - - assert_eq!(repo_url, "https://dev.azure.com/org/project/_git/repo"); - assert_eq!( - commit_url, - "https://dev.azure.com/org/project/_git/repo/commit/0123456789abcdef" - ); - assert_eq!( - file_url, - "https://dev.azure.com/org/project/_git/repo/commit/0123456789abcdef?path=/dir/file.txt&line=7" - ); - } -} - pub fn run( global_args: &GlobalArgs, ds: Arc>, @@ -902,6 +877,28 @@ mod tests { .unwrap(); assert_eq!(git_file_path, "path/in/history.txt"); } + + use super::build_git_urls; + + #[test] + fn azure_commit_links_use_query_paths() { + let (repo_url, commit_url, file_url) = build_git_urls( + "https://dev.azure.com/org/project/_git/repo", + "0123456789abcdef", + "dir/file.txt", + 7, + ); + + assert_eq!(repo_url, "https://dev.azure.com/org/project/_git/repo"); + assert_eq!( + commit_url, + "https://dev.azure.com/org/project/_git/repo/commit/0123456789abcdef" + ); + assert_eq!( + file_url, + "https://dev.azure.com/org/project/_git/repo/commit/0123456789abcdef?path=/dir/file.txt&line=7" + ); + } } impl From for ReportMatch {