Merge pull request #2589 from szabgab/test/cant_open_summary_md

[test] error Couldn't open SUMMARY.md in load_book
This commit is contained in:
Eric Huss 2025-03-16 17:35:31 +00:00 committed by GitHub
commit 6d6bee0dc9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -647,4 +647,19 @@ And here is some \
let got = load_book_from_disk(&summary, temp.path());
assert!(got.is_err());
}
#[test]
fn cant_open_summary_md() {
let cfg = BuildConfig::default();
let temp_dir = TempFileBuilder::new().prefix("book").tempdir().unwrap();
let got = load_book(&temp_dir, &cfg);
assert!(got.is_err());
let error_message = got.err().unwrap().to_string();
let expeceted = format!(
r#"Couldn't open SUMMARY.md in {:?} directory"#,
temp_dir.path()
);
assert_eq!(error_message, expeceted);
}
}