Sha256: 2d4487667bfee681cf5d230ec4d4c26bd9b172e79df103938f40a5681be9cf6f

Contents?: true

Size: 670 Bytes

Versions: 11

Compression:

Stored size: 670 Bytes

Contents

require 'test_helper'

class AssignTest < Test::Unit::TestCase
  include Liquid

  def test_assigned_variable
    assert_template_result('.foo.',
                           '{% assign foo = values %}.{{ foo[0] }}.',
                           'values' => %w{foo bar baz})

    assert_template_result('.bar.',
                           '{% assign foo = values %}.{{ foo[1] }}.',
                           'values' => %w{foo bar baz})
  end
  
  def test_assign_with_filter
    assert_template_result('.bar.',
                           '{% assign foo = values | split: "," %}.{{ foo[1] }}.',
                           'values' => "foo,bar,baz")
  end
end # AssignTest

Version data entries

11 entries across 11 versions & 3 rubygems

Version Path
liquid-2.5.5 test/liquid/assign_test.rb
liquid-2.5.4 test/liquid/assign_test.rb
liquid-2.5.3 test/liquid/assign_test.rb
liquid-2.5.1 test/liquid/assign_test.rb
wordify_liquid-2.5.1 test/liquid/assign_test.rb
liquid-2.5.0 test/liquid/assign_test.rb
liquid-2.4.1 test/liquid/assign_test.rb
liquid-2.4.0 test/liquid/assign_test.rb
spinto-liquid-2.3.0.3 test/liquid/assign_test.rb
spinto-liquid-2.3.0.2 test/liquid/assign_test.rb
spinto-liquid-2.3.0.1 test/liquid/assign_test.rb