mirror of
https://github.com/Shopify/liquid.git
synced 2026-09-12 23:40:45 -07:00
Add tests for assign tag fix
This commit is contained in:
@@ -24,4 +24,15 @@ class AssignTest < Minitest::Test
|
|||||||
'{% assign foo not values %}.',
|
'{% assign foo not values %}.',
|
||||||
'values' => "foo,bar,baz")
|
'values' => "foo,bar,baz")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_assign_uses_error_mode
|
||||||
|
with_error_mode(:strict) do
|
||||||
|
assert_raises(SyntaxError) do
|
||||||
|
Template.parse("{% assign foo = ('X' | downcase) %}")
|
||||||
|
end
|
||||||
|
end
|
||||||
|
with_error_mode(:lax) do
|
||||||
|
assert Template.parse("{% assign foo = ('X' | downcase) %}")
|
||||||
|
end
|
||||||
|
end
|
||||||
end # AssignTest
|
end # AssignTest
|
||||||
|
|||||||
Reference in New Issue
Block a user