mirror of
https://github.com/Shopify/liquid.git
synced 2026-09-12 23:40:45 -07:00
Allow newlines in tags and variables.
This commit is contained in:
@@ -297,4 +297,8 @@ class StandardTagTest < Test::Unit::TestCase
|
||||
assigns = {'array' => [ 1, 1, 1, 1] }
|
||||
assert_template_result('1','{%for item in array%}{%ifchanged%}{{item}}{% endifchanged %}{%endfor%}',assigns)
|
||||
end
|
||||
|
||||
def test_multiline_tag
|
||||
assert_template_result '0 1 2 3', "0{%\nfor i in (1..3)\n%} {{\ni\n}}{%\nendfor\n%}"
|
||||
end
|
||||
end # StandardTagTest
|
||||
|
||||
@@ -197,4 +197,8 @@ class VariableResolutionTest < Test::Unit::TestCase
|
||||
}
|
||||
assert_equal "Unknown variable 'test'", e.message
|
||||
end
|
||||
|
||||
def test_multiline_variable
|
||||
assert_equal 'worked', Template.parse("{{\ntest\n}}").render!('test' => 'worked')
|
||||
end
|
||||
end # VariableTest
|
||||
|
||||
Reference in New Issue
Block a user