diff options
author | Dan Davison <dandavison7@gmail.com> | 2021-08-23 00:22:43 -0700 |
---|---|---|
committer | Dan Davison <dandavison7@gmail.com> | 2021-08-23 00:22:43 -0700 |
commit | 0ff506f19510289f7415a9242c9f01031112c6e1 (patch) | |
tree | c0bf8656f6cd28c72b5dfc99ebb9af8370567e50 | |
parent | 464785c66dc3e130bb07b9801aed59abd48d3c8f (diff) |
WIP
-rw-r--r-- | src/parse.rs | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/parse.rs b/src/parse.rs index 466612a9..0fa0b28c 100644 --- a/src/parse.rs +++ b/src/parse.rs @@ -327,10 +327,14 @@ $ #[test] fn test_blame_line_regex() { - let line = "ea82f2d0 (Dan Davison 2021-08-22 18:20:19 -0700 120) let mut handled_line = self.handle_commit_meta_header_line()?"; - let caps = BLAME_LINE_REGEX.captures(line); - assert!(caps.is_some()); - dbg!(parse_git_blame_line(line)); + for line in &[ + "ea82f2d0 (Dan Davison 2021-08-22 18:20:19 -0700 120) let mut handled_line = self.handle_commit_meta_header_line()?", + "b2257cfa (Dan Davison 2020-07-18 15:34:43 -0400 1) use std::borrow::Cow;" + ] { + let caps = BLAME_LINE_REGEX.captures(line); + assert!(caps.is_some()); + dbg!(parse_git_blame_line(line)); + } } pub fn parse_git_blame_line(line: &str) -> Option<BlameLine> { |