mirror of https://github.com/getzola/zola
19 lines
585 B
Rust
19 lines
585 B
Rust
mod common;
|
|
|
|
use site::Site;
|
|
use std::env;
|
|
|
|
#[test]
|
|
fn errors_on_index_md_page_in_section() {
|
|
let mut path = env::current_dir().unwrap().parent().unwrap().parent().unwrap().to_path_buf();
|
|
path.push("test_sites_invalid");
|
|
path.push("indexmd");
|
|
let config_file = path.join("config.toml");
|
|
let mut site = Site::new(&path, &config_file).unwrap();
|
|
let res = site.load();
|
|
assert!(res.is_err());
|
|
let err = res.unwrap_err();
|
|
assert!(format!("{:?}", err)
|
|
.contains("We can't have a page called `index.md` in the same folder as an index section"));
|
|
}
|