Switched order in token::kind::id of function and operator behavior (#155)

* switched order in token::kind::id of function and operator behavior

* add tests

Co-authored-by: pantor <lars.berscheid@online.de>
This commit is contained in:
DeiRex75
2020-08-02 19:01:38 +02:00
committed by GitHub
parent 02394683b1
commit 44c473538b
3 changed files with 13 additions and 10 deletions

View File

@@ -268,4 +268,7 @@ TEST_CASE("combinations") {
CHECK(env.render("{{ last(list_of_objects).d * 2}}", data) == "10");
CHECK(env.render("{{ last(range(5)) * 2 }}", data) == "8");
CHECK(env.render("{{ last(range(5 * 2)) }}", data) == "9");
CHECK(env.render("{{ not true }}", data) == "false");
CHECK(env.render("{{ not (true) }}", data) == "false");
CHECK(env.render("{{ true or (true or true) }}", data) == "true");
}