|
@@ -107,7 +107,11 @@ all_test_defs() ->
|
|
<<"b">>},
|
|
<<"b">>},
|
|
{"Index tuple variable",
|
|
{"Index tuple variable",
|
|
<<"{{ var1.2 }}">>, [{var1, {a, b, c}}],
|
|
<<"{{ var1.2 }}">>, [{var1, {a, b, c}}],
|
|
- <<"b">>}
|
|
|
|
|
|
+ <<"b">>},
|
|
|
|
+ {"Index all elements of list",
|
|
|
|
+ <<"{{ var1.1 }},{{ var1.2 }},{{ var1.3 }}.">>,
|
|
|
|
+ [{var1, [a, b, c]}],
|
|
|
|
+ <<"a,b,c.">>}
|
|
]},
|
|
]},
|
|
{"now",
|
|
{"now",
|
|
[{"now functional",
|
|
[{"now functional",
|
|
@@ -121,8 +125,9 @@ all_test_defs() ->
|
|
{"If elif/else",
|
|
{"If elif/else",
|
|
<<"{% if var1 %}boo{% elif var2 %}sad{% else %}yay{% endif %}">>, [{var1, ""}, {var2, ""}], <<"yay">>},
|
|
<<"{% if var1 %}boo{% elif var2 %}sad{% else %}yay{% endif %}">>, [{var1, ""}, {var2, ""}], <<"yay">>},
|
|
{"If elif/elif/else",
|
|
{"If elif/elif/else",
|
|
- <<"{% if var1 %}boo{% elif var2 %}yay{% elif var3 %}sad{% else %}noo{% endif %}">>, [{var1, ""},
|
|
|
|
- {var2, "happy"}, {var3, "not_taken"}], <<"yay">>},
|
|
|
|
|
|
+ <<"{% if var1 %}boo{% elif var2 %}yay{% elif var3 %}sad{% else %}noo{% endif %}">>,
|
|
|
|
+ [{var1, ""}, {var2, "happy"}, {var3, "not_taken"}],
|
|
|
|
+ <<"yay">>},
|
|
{"If",
|
|
{"If",
|
|
<<"{% if var1 %}boo{% endif %}">>, [{var1, ""}], <<>>},
|
|
<<"{% if var1 %}boo{% endif %}">>, [{var1, ""}], <<>>},
|
|
{"If not",
|
|
{"If not",
|