diff options
author | Dan Davison <dandavison7@gmail.com> | 2020-07-10 15:36:02 -0400 |
---|---|---|
committer | Dan Davison <dandavison7@gmail.com> | 2020-07-10 15:40:57 -0400 |
commit | 8e6a149f1e5a089099698812f427c969c89effbb (patch) | |
tree | 020f6643938fa486bb10d25ab4de9504009ab69b /src/features/line_numbers.rs | |
parent | 782b74ff4e8cd11203cb7d450dd04783cee23509 (diff) |
Add failing test for line-number formats with no placeholder
Diffstat (limited to 'src/features/line_numbers.rs')
-rw-r--r-- | src/features/line_numbers.rs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/features/line_numbers.rs b/src/features/line_numbers.rs index 89316fb5..bf70c467 100644 --- a/src/features/line_numbers.rs +++ b/src/features/line_numbers.rs @@ -357,6 +357,20 @@ pub mod tests { ) } + #[test] + fn test_line_number_format_regex_7() { + assert_eq!( + parse_line_number_format("__@@---**"), + vec![LineNumberPlaceholderData { + prefix: "", + placeholder: None, + alignment_spec: None, + width: None, + suffix: "__@@---**", + },] + ) + } + fn _get_capture<'a>(i: usize, j: usize, caps: &'a Vec<Captures>) -> &'a str { caps[i].get(j).map_or("", |m| m.as_str()) } |