Merge pull request #2561 from szabgab/test-failure-in-summary

Test failure in SUMMARY.md when item is not a link
This commit is contained in:
Eric Huss 2025-03-03 18:43:36 +00:00 committed by GitHub
commit d68a596455
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -749,6 +749,18 @@ mod tests {
assert!(got.is_err());
}
#[test]
fn expected_a_start_of_a_link() {
let src = "- Title\n";
let mut parser = SummaryParser::new(src);
let got = parser.parse_affix(false);
assert!(got.is_err());
let error_message = got.err().unwrap().to_string();
assert_eq!(error_message, "failed to parse SUMMARY.md line 1, column 0: Suffix chapters cannot be followed by a list");
}
#[test]
fn parse_a_link() {
let src = "[First](./first.md)";