From 077c56c00782ff826e46258f678ef0f163f4e3cb Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Sun, 6 Aug 2017 14:56:09 +0200 Subject: Use one way of finding templates on the path --- askama_derive/src/path.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'askama_derive/src/path.rs') diff --git a/askama_derive/src/path.rs b/askama_derive/src/path.rs index 28b1b17..b51f5f3 100644 --- a/askama_derive/src/path.rs +++ b/askama_derive/src/path.rs @@ -33,9 +33,9 @@ pub fn find_template_from_path<'a>(path: &str, start_at: Option<&str>) -> PathBu } } -pub fn get_template_source(tpl_file: &str) -> String { +pub fn get_template_source(tpl_path: &Path) -> String { let mut path = template_dir(); - path.push(Path::new(tpl_file)); + path.push(tpl_path); let mut f = match File::open(&path) { Err(_) => { let msg = format!("unable to open template file '{}'", @@ -59,7 +59,7 @@ mod tests { #[test] fn get_source() { - assert_eq!(get_template_source("sub/b.html"), "bar"); + assert_eq!(get_template_source(Path::new("sub/b.html")), "bar"); } #[test] -- cgit