mirror of
https://github.com/Shopify/liquid.git
synced 2026-09-12 23:40:45 -07:00
The if tag now raises Liquid::SyntaxError rather than a generic RuntimeError for syntax problems.
This commit is contained in:
@@ -116,6 +116,10 @@ class IfElseTest < Test::Unit::TestCase
|
||||
assert_raise(SyntaxError){ assert_template_result('', '{% if jerry == 1 %}')}
|
||||
end
|
||||
|
||||
def test_syntax_error_no_expression
|
||||
assert_raise(SyntaxError) { assert_template_result('', '{% if %}') }
|
||||
end
|
||||
|
||||
def test_if_with_custom_condition
|
||||
Condition.operators['contains'] = :[]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user