Use assert_template_result & assert_match_syntax_error in more places (#1611)

This commit is contained in:
Dylan Thacker-Smith
2022-09-01 17:40:39 -04:00
committed by GitHub
parent 433ed0fff2
commit 2515f3be09
12 changed files with 183 additions and 256 deletions
+2 -4
View File
@@ -6,10 +6,8 @@ class BlockTest < Minitest::Test
include Liquid
def test_unexpected_end_tag
exc = assert_raises(SyntaxError) do
Template.parse("{% if true %}{% endunless %}")
end
assert_equal(exc.message, "Liquid syntax error: 'endunless' is not a valid delimiter for if tags. use endif")
source = '{% if true %}{% endunless %}'
assert_match_syntax_error("Liquid syntax error (line 1): 'endunless' is not a valid delimiter for if tags. use endif", source)
end
def test_with_custom_tag