Skip to content

Commit 743b979

Browse files
committed
add failing test to show the issue
1 parent cbdbb8a commit 743b979

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

gix-ref/tests/refs/file/log.rs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,23 @@ mod line {
2929
Ok(())
3030
}
3131
}
32+
33+
mod parse {
34+
use gix_ref::file::log;
35+
36+
#[test]
37+
fn angle_bracket_in_comment() -> crate::Result {
38+
let line = log::LineRef::from_bytes(b"7b114132d03c468a9cd97836901553658c9792de 306cdbab5457c323d1201aa8a59b3639f600a758 First Last <[email protected]> 1727013187 +0200\trebase (pick): Replace Into<Range<u32>> by From<LineRange>")?;
39+
assert_eq!(line.signature.name, "First Last");
40+
assert_eq!(line.signature.email, "[email protected]");
41+
assert_eq!(line.signature.time.seconds, 1727013187);
42+
assert_eq!(
43+
line.message,
44+
"rebase (pick): Replace Into<Range<u32>> by From<LineRange>"
45+
);
46+
Ok(())
47+
}
48+
}
3249
}
3350

3451
mod iter {

0 commit comments

Comments
 (0)