Sha256: ec98784855e4321da7a50bca9784e5fc792228ab4f3cf9330e285df3524260aa
Contents?: true
Size: 1.24 KB
Versions: 1
Compression:
Stored size: 1.24 KB
Contents
require File.dirname(__FILE__) + '/helper' class TemplateTest < Test::Unit::TestCase include Liquid def test_tokenize_strings assert_equal [' '], Template.new.send(:tokenize, ' ') assert_equal ['hello world'], Template.new.send(:tokenize, 'hello world') end def test_tokenize_variables assert_equal ['{{funk}}'], Template.new.send(:tokenize, '{{funk}}') assert_equal [' ', '{{funk}}', ' '], Template.new.send(:tokenize, ' {{funk}} ') assert_equal [' ', '{{funk}}', ' ', '{{so}}', ' ', '{{brother}}', ' '], Template.new.send(:tokenize, ' {{funk}} {{so}} {{brother}} ') assert_equal [' ', '{{ funk }}', ' '], Template.new.send(:tokenize, ' {{ funk }} ') end def test_tokenize_blocks assert_equal ['{%comment%}'], Template.new.send(:tokenize, '{%comment%}') assert_equal [' ', '{%comment%}', ' '], Template.new.send(:tokenize, ' {%comment%} ') assert_equal [' ', '{%comment%}', ' ', '{%end%}', ' '], Template.new.send(:tokenize, ' {%comment%} {%end%} ') assert_equal [' ', '{% comment %}', ' ', '{% end %}', ' '], Template.new.send(:tokenize, " {% comment %} {% end %} ") end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
drnic-liquid-2.1.0 | test/template_test.rb |