From a5b155fde8c69d8954a13a4ff6fbdb7633094da7 Mon Sep 17 00:00:00 2001 From: "Rafael G. Martins" Date: Mon, 4 Jan 2016 00:33:06 +0100 Subject: renderer: improved foreach tests --- tests/check_renderer.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/check_renderer.c b/tests/check_renderer.c index e380be7..d641506 100644 --- a/tests/check_renderer.c +++ b/tests/check_renderer.c @@ -76,7 +76,8 @@ test_render_entry(void **state) "{% if GUDA < \"zxd\" %}LOL2{% endif %}\n" "{% if GUDA > \"zxd\" %}LOL3{% endif %}\n" "{% if GUDA <= \"zxc\" %}LOL4{% endif %}\n" - "{% foreach TAGS %}lol {{ FOREACH_ITEM }} haha {% endforeach %}\n"; + "{% foreach TAGS %}lol {{ FOREACH_ITEM }} haha {% endforeach %}\n" + "{% foreach TAGS_ASD %}yay{% endforeach %}\n"; blogc_error_t *err = NULL; b_slist_t *l = blogc_template_parse(str, strlen(str), &err); assert_non_null(l); @@ -100,7 +101,8 @@ test_render_entry(void **state) "LOL2\n" "\n" "LOL4\n" - "lol foo haha lol bar haha lol baz haha \n"); + "lol foo haha lol bar haha lol baz haha \n" + "\n"); blogc_template_free_stmts(l); b_slist_free_full(s, (b_free_func_t) b_trie_free); free(out); @@ -121,6 +123,7 @@ test_render_listing(void **state) "{% ifdef DATE_FORMATTED %}{{ DATE_FORMATTED }}{% endif %}\n" "bola: {% ifdef BOLA %}{{ BOLA }}{% endif %}\n" "{% foreach TAGS %}lol {{ FOREACH_ITEM }} haha {% endforeach %}\n" + "{% foreach TAGS_ASD %}yay{% endforeach %}\n" "{% endblock %}\n"; blogc_error_t *err = NULL; b_slist_t *l = blogc_template_parse(str, strlen(str), &err); @@ -138,13 +141,16 @@ test_render_listing(void **state) "bola: asd\n" "lol foo haha lol bar haha lol baz haha \n" "\n" + "\n" "2014-02-03 04:05:06\n" "bola: asd2\n" "\n" "\n" + "\n" "2013-01-02 03:04:05\n" "bola: asd3\n" "\n" + "\n" "\n"); blogc_template_free_stmts(l); b_slist_free_full(s, (b_free_func_t) b_trie_free); -- cgit v1.2.3-18-g5258