import rinja
# retoor <retoor@molodetz.nl>
def test_arithmetic_basic():
env = rinja.Environment()
assert env.from_string("{{ 1 + 2 }}").render() == "3"
assert env.from_string("{{ 10 - 5 }}").render() == "5"
assert env.from_string("{{ 2 * 3 }}").render() == "6"
assert env.from_string("{{ 10 / 2 }}").render() == "5.0"
def test_arithmetic_complex():
env = rinja.Environment()
# Precedence: multiplication before addition
assert env.from_string("{{ 1 + 2 * 3 }}").render() == "7"
assert env.from_string("{{ (1 + 2) * 3 }}").render() == "9"