aboutsummaryrefslogtreecommitdiff
path: root/src/post/mod.rs
diff options
context:
space:
mode:
authorChristine Dodrill <me@christine.website>2020-09-07 12:19:15 -0400
committerGitHub <noreply@github.com>2020-09-07 12:19:15 -0400
commit6331a04a5107589f8c006e3c89391d5493510b42 (patch)
treeae6847badd5feea3f5be4de5b21c2c437d797a05 /src/post/mod.rs
parentd58d4ca6feb2e89c3f9ec80f5df56f8f2158b836 (diff)
downloadxesite-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.rs10
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]