From 05527377c4bd94a81107992e86536cd771ec25c0 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Tue, 5 May 2020 20:38:42 -0400 Subject: [PATCH] Finish porting over the walk test. --- src/renderer/renderer.rs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/renderer/renderer.rs b/src/renderer/renderer.rs index b0d11c6..6ad133b 100644 --- a/src/renderer/renderer.rs +++ b/src/renderer/renderer.rs @@ -458,6 +458,26 @@ mod tests { .unwrap(), "kitty".to_owned() ); + assert_eq!( + new_walk_path( + &vec![&number_context as &dyn ContextElement], + &vec!["tiger"] + ) + .unwrap() + .render(&Vec::new()) + .unwrap(), + "3".to_owned() + ); + assert_eq!( + new_walk_path( + &vec![&deep_context as &dyn ContextElement], + &vec!["tiger", "food"] + ) + .unwrap() + .render(&Vec::new()) + .unwrap(), + "people".to_owned() + ); } #[test]