aboutsummaryrefslogtreecommitdiff
path: root/tests/test_template.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_template.c')
-rw-r--r--tests/test_template.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/tests/test_template.c b/tests/test_template.c
index 34022fa..b427f7c 100644
--- a/tests/test_template.c
+++ b/tests/test_template.c
@@ -182,14 +182,13 @@ TEST(for_block_whitespace) {
TEST(var_dot_notation) {
char *input = "Hello {{user.name}}!";
- struct hashmap *user = hashmap_new();
- hashmap_insert(user, "name", "Danny");
-
struct hashmap *ctx = hashmap_new();
+ struct hashmap *user = hashmap_new();
+ hashmap_insert(user, "name", "Danny");
hashmap_insert(ctx, "user", user);
-
char *output = template_string(input, ctx);
assert_str(output, "Hello Danny!");
+ hashmap_free(user);
hashmap_free(ctx);
free(output);
}