Sha256: 2881e41f1f391618bf20ccad07be8095be98d9952f25c212d0fd3ad4d2404423

Contents?: true

Size: 668 Bytes

Versions: 6

Compression:

Stored size: 668 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

6 entries across 6 versions & 2 rubygems

Version Path
liquid-2.6.3 test/liquid/assign_test.rb
liquid-2.6.2 test/liquid/assign_test.rb
liquid-2.6.1 test/liquid/assign_test.rb
mango-0.8.0 vendor/bundler/ruby/2.1.0/gems/liquid-2.6.0/test/liquid/assign_test.rb
liquid-2.6.0 test/liquid/assign_test.rb
liquid-2.6.0.rc1 test/liquid/assign_test.rb