diff options
| author | Christine Dodrill <me@christine.website> | 2020-09-07 12:19:15 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-09-07 12:19:15 -0400 |
| commit | 6331a04a5107589f8c006e3c89391d5493510b42 (patch) | |
| tree | ae6847badd5feea3f5be4de5b21c2c437d797a05 /src/post/mod.rs | |
| parent | d58d4ca6feb2e89c3f9ec80f5df56f8f2158b836 (diff) | |
| download | xesite-6331a04a5107589f8c006e3c89391d5493510b42.tar.xz xesite-6331a04a5107589f8c006e3c89391d5493510b42.zip | |
blog: The Within Go Repo Layout (#203)
* blog: The Within Go Repo Layout
* oops
Diffstat (limited to 'src/post/mod.rs')
| -rw-r--r-- | src/post/mod.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/post/mod.rs b/src/post/mod.rs index 20f18e4..a948017 100644 --- a/src/post/mod.rs +++ b/src/post/mod.rs @@ -74,8 +74,9 @@ pub fn load(dir: &str) -> Result<Vec<Post>> { let mut result: Vec<Post> = vec![]; for path in glob(&format!("{}/*.markdown", dir))?.filter_map(Result::ok) { - let body = fs::read_to_string(path.clone())?; - let (fm, content_offset) = frontmatter::Data::parse(body.clone().as_str())?; + log::debug!("loading {:?}", path); + let body = fs::read_to_string(path.clone()).expect("things to work"); + let (fm, content_offset) = frontmatter::Data::parse(body.clone().as_str()).expect("stuff to work"); let markup = &body[content_offset..]; let date = NaiveDate::parse_from_str(&fm.clone().date, "%Y-%m-%d")?; @@ -110,10 +111,9 @@ mod tests { use anyhow::Result; #[test] - fn blog() -> Result<()> { + fn blog() { let _ = pretty_env_logger::try_init(); - load("blog")?; - Ok(()) + load("blog").expect("posts to load"); } #[test] |
