Lines Matching full:render
49 assert tmpl.render() == "foo|{{ bar }}|{% baz %}"
53 assert tmpl.render() == "123"
60 assert tmpl.render(baz="test") == "bar\n\n {{baz}}2 spaces\nfoo"
69 assert tmpl.render() == "bar2 spaces\n spacefoo"
77 assert tmpl.render(seq=list(range(3))) == "{'FOO': 0}{'FOO': 1}{'FOO': 2}"
89 assert tmpl.render(seq=list(range(3))) == (
96 assert tmpl.render() == char
97 assert env.from_string('{{ "\N{HOT SPRINGS}" }}').render() == "\u2668"
103 assert tmpl.render() == pformat("foo") + "|" + pformat("bär")
119 result = tmpl.render()
133 result = tmpl.render()
195 assert tmpl.render(seq=list(range(5))) == "01234"
206 assert tmpl.render(seq=list(range(5))) == "01234"
217 assert tmpl.render(seq=list(range(5))) == "01234"
221 assert tmpl.render() == "bar"
230 assert tmpl.render().strip() == "foo"
242 int(x.strip()) for x in tmpl.render(seq=list(range(5))).split()
254 int(x.strip()) for x in tmpl.render(seq=list(range(5))).split()
268 assert tmpl.render(seq=[1, 2]).strip() == "* 1\n* 2"
279 assert tmpl.render(seq=[1, 2]).strip() == "* 1\n\n* 2"
323 assert tmpl.render() == "abdfh"
327 assert tmpl.render() == "[1, 2, 3]|[3, 2, 1]"
331 assert tmpl.render(foo={"bar": 42}) == "42|42"
335 assert tmpl.render(foo=[0, 1, 2]) == "0|2"
339 assert tmpl.render() == "()|(1,)|(1, 2)"
343 assert tmpl.render() == "1.5|8"
347 assert tmpl.render() == "1|1.5|1"
351 assert tmpl.render() == "3|-3"
355 assert tmpl.render() == "[1, 2]foo"
370 assert t.render() == "True"
374 assert t.render(i=2, j=3) == "2"
389 assert t.render(a=4, b=2, c=3) == expect
393 assert tmpl.render() == "True|False"
398 assert t.render() == value
419 assert t.render() == expect
425 assert tmpl.render() == "False|True|True"
431 assert tmpl.render() == "False"
435 assert tmpl.render() == "1|1"
439 assert tmpl.render() == "0"
443 assert tmpl.render() == "<>"
446 pytest.raises(UndefinedError, tmpl.render)
450 assert tmpl.render() == "FOOBAR"
492 assert tmpl.render().lower() == "(1, 2)|[1, 2]|{1: 2}"
506 assert tmpl.render() == f"{const}|{const}|"
512 assert env.from_string("{{ 42 is string or 42 is number }}").render() == "True"
516 assert tmpl.render() == "foobarbaz"
521 assert tmpl.render(bar=bar) == "False"
525 assert tmpl.render() == "5"
533 assert t.render(foo=Foo()) == "(1, 2)"
537 assert tmpl.render() == "{{ FOO }} and {% BAR %}"
544 assert tmpl.render() == "True|False|None|True|False"
563 assert tmpl.render() == "0"
567 assert tmpl.render(foo={"bar": 42}) == "-42"
569 assert tmpl.render(foo={"bar": 42}) == "42"
576 assert tmpl.render() == "\n"
581 assert tmpl.render() == ""
586 assert tmpl.render() == " \n "
592 assert tmpl.render() == " \n "
594 assert tmpl.render() == " \n "
599 assert tmpl.render() == " hello\n goodbye"
604 assert tmpl.render() == "hello "
611 assert tmpl.render() == "a b c "
619 assert tmpl.render() == " abc \n hello"
624 assert tmpl.render() == " {% str %} "
629 assert tmpl.render() == "\n\n\n"
638 assert tmpl.render() == "\nhello\n"
654 assert tmpl.render() == "hello "
670 assert tmpl.render() == "hello "
692 assert tmpl.render(seq=range(5)) == "".join(f"{x}\n" for x in range(5))
714 assert tmpl.render(seq=range(5)) == "".join(f"{x}\n" for x in range(5))
723 out = tmpl.render(kvs=[("a", 1), ("b", 2)])
733 out = tmpl.render(kvs=[("a", 1), ("b", 2)])
743 out = tmpl.render(kvs=[("a", 1), ("b", 2)])
753 out = tmpl.render(kvs=[("a", 1), ("b", 2)])
763 out = tmpl.render(kvs=[("a", 1), ("b", 2)])
773 out = tmpl.render(kvs=[("a", 1), ("b", 2)])
783 out = tmpl.render(kvs=[("a", 1), ("b", 2)])
793 out = tmpl.render(kvs=[("a", 1), ("b", 2)])
799 out = tmpl.render()
805 out = tmpl.render(x=1, y=2)
819 assert tmpl.render(seq=range(5)) == "01234"
832 assert tmpl.render(seq=range(5)) == "".join(f" {x}\n" for x in range(5))
845 assert tmpl.render(seq=range(5)) == "".join(f" {x}\n" for x in range(5))
859 assert tmpl.render(seq=range(5)) == "".join(f" {x}\n" for x in range(5))
872 assert tmpl.render(seq=range(5)) == "01234"
885 assert tmpl.render(seq=range(5)) == " 01234"
905 assert tmpl.render(seq=range(5)) == "01234"
912 assert tmpl.render() == " "
917 assert tmpl.render() == " \n "
922 assert tmpl.render() == "X\nmore things"
927 assert tmpl.render() == "\n"
933 assert tmpl.render() == " \n "
935 assert tmpl.render() == " \n "
938 assert tmpl.render() == " \n "
940 assert tmpl.render() == " \n "
943 assert tmpl.render() == " \n "
945 assert tmpl.render() == " \n "
952 assert tmpl.render() == "a b c "
959 assert tmpl.render() == "\na \nb \nc "
964 assert tmpl.render() == "\n "
969 assert tmpl.render() == "\n\n "
976 assert tmpl.render() == "\n \n\n "
983 assert tmpl.render() == "\n\n\n \n\n\n "
988 assert tmpl.render(x=1, y=2) == "1\n\n\n2"
993 assert tmpl.render(x=1, y=2) == "1\n\n\n\n2"
1004 assert tmpl.render() == "\n\n"
1007 assert tmpl.render() == "\n\n "
1021 assert tmpl.render() == " \n\n "
1023 assert tmpl.render() == " \n\n "