[test] error Couldn't open SUMMARY.md in load_book

This commit is contained in:
Gabor Szabo 2025-03-09 14:40:00 +02:00
parent 1a5286b25c
commit a7ca2e169f

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().display()
);
assert_eq!(error_message, expeceted);
}
}