- now properly allows operands to have conditions (eg and, or) [closes #13]
This commit is contained in:
DBA
2010-08-24 08:17:41 +08:00
committed by Tobias Lütke
parent 8579807d29
commit 4819eb1a92
2 changed files with 8 additions and 7 deletions
+6 -5
View File
@@ -151,9 +151,10 @@ class IfElseTest < Test::Unit::TestCase
Condition.operators.delete 'contains'
end
# def test_operators_are_ignored_unless_isolated
# Condition.operators['contains'] = :[]
#
# assert_template_result('yes', %({% if 'gnomeslab' == 'gnomeslab' %}yes{% endif %}))
# end
def test_operators_are_ignored_unless_isolated
Condition.operators['contains'] = :[]
assert_template_result('yes',
%({% if 'gnomeslab-and-or-liquid' contains 'gnomeslab-and-or-liquid' %}yes{% endif %}))
end
end # IfElseTest