From 2a829b889e5770d7cf49b28ae8031e2fda7aa164 Mon Sep 17 00:00:00 2001 From: Michael Go Date: Tue, 29 Oct 2024 17:24:54 -0300 Subject: [PATCH] add more quirky lexer parsing unit test --- test/integration/parsing_quirks_test.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/integration/parsing_quirks_test.rb b/test/integration/parsing_quirks_test.rb index 48f91463..f5b483fc 100644 --- a/test/integration/parsing_quirks_test.rb +++ b/test/integration/parsing_quirks_test.rb @@ -134,6 +134,14 @@ class ParsingQuirksTest < Minitest::Test def test_incomplete_expression with_error_mode(:lax) do + assert_template_result("false", "{{ false - }}") + assert_template_result("false", "{{ false > }}") + assert_template_result("false", "{{ false < }}") + assert_template_result("false", "{{ false = }}") + assert_template_result("false", "{{ false ! }}") + assert_template_result("false", "{{ false 1 }}") + assert_template_result("false", "{{ false a }}") + assert_template_result("false", "{% liquid assign foo = false -\n%}{{ foo }}") assert_template_result("false", "{% liquid assign foo = false >\n%}{{ foo }}") assert_template_result("false", "{% liquid assign foo = false <\n%}{{ foo }}")