diff --git a/test/liquid/output_test.rb b/test/liquid/output_test.rb index e545a41..d5be6f8 100644 --- a/test/liquid/output_test.rb +++ b/test/liquid/output_test.rb @@ -86,7 +86,7 @@ class OutputTest < Test::Unit::TestCase assert_equal expected, Template.parse(text).render(@assigns, :filters => [FunnyFilter]) end - def test_variable_piping_with_args + def test_variable_piping_with_multiple_args text = %! {{ car.gm | add_tag : 'span', 'bar'}} ! expected = %| bad | diff --git a/test/liquid/regexp_test.rb b/test/liquid/regexp_test.rb index 280d62b..667d5bb 100644 --- a/test/liquid/regexp_test.rb +++ b/test/liquid/regexp_test.rb @@ -21,11 +21,11 @@ class RegexpTest < Test::Unit::TestCase assert_equal ['', ''], %||.scan(QuotedFragment) end - def test_quoted_words + def test_double_quoted_words assert_equal ['arg1', 'arg2', '"arg 3"'], 'arg1 arg2 "arg 3"'.scan(QuotedFragment) end - def test_quoted_words + def test_single_quoted_words assert_equal ['arg1', 'arg2', "'arg 3'"], 'arg1 arg2 \'arg 3\''.scan(QuotedFragment) end diff --git a/test/liquid/standard_filter_test.rb b/test/liquid/standard_filter_test.rb index d9c5cd6..9e51432 100644 --- a/test/liquid/standard_filter_test.rb +++ b/test/liquid/standard_filter_test.rb @@ -62,11 +62,6 @@ class StandardFiltersTest < Test::Unit::TestCase assert_equal '', @filters.upcase(nil) end - def test_upcase - assert_equal 'TESTING', @filters.upcase("Testing") - assert_equal '', @filters.upcase(nil) - end - def test_truncate assert_equal '1234...', @filters.truncate('1234567890', 7) assert_equal '1234567890', @filters.truncate('1234567890', 20) diff --git a/test/liquid/tags/standard_tag_test.rb b/test/liquid/tags/standard_tag_test.rb index 58d125e..ddd365f 100644 --- a/test/liquid/tags/standard_tag_test.rb +++ b/test/liquid/tags/standard_tag_test.rb @@ -54,16 +54,9 @@ class StandardTagTest < Test::Unit::TestCase {%endcomment%}bar') end - def test_assign - assigns = {'var' => 'content' } - assert_template_result('var2: var2:content', 'var2:{{var2}} {%assign var2 = var%} var2:{{var2}}', assigns) - - end - def test_hyphenated_assign assigns = {'a-b' => '1' } assert_template_result('a-b:1 a-b:2', 'a-b:{{a-b}} {%assign a-b = 2 %}a-b:{{a-b}}', assigns) - end def test_assign_with_colon_and_spaces @@ -225,7 +218,12 @@ class StandardTagTest < Test::Unit::TestCase end def test_assign - assert_equal 'variable', Liquid::Template.parse( '{% assign a = "variable"%}{{a}}' ).render + assert_equal 'variable', Liquid::Template.parse( '{% assign a = "variable"%}{{a}}').render + end + + def test_assign_unassigned + assigns = { 'var' => 'content' } + assert_template_result('var2: var2:content', 'var2:{{var2}} {%assign var2 = var%} var2:{{var2}}', assigns) end def test_assign_an_empty_string