added tag to increment a variable each time it is referenced

This commit is contained in:
Michael Richardson
2010-08-31 16:17:12 -04:00
parent 0526348cae
commit ca2fa587cf
2 changed files with 53 additions and 0 deletions

16
test/inc_tag_test.rb Normal file
View File

@@ -0,0 +1,16 @@
require File.dirname(__FILE__) + '/helper'
class IncTagTest < Test::Unit::TestCase
include Liquid
def test_inc
assert_template_result('0','{%inc port %}')
assert_template_result('0 1','{%inc port %} {%inc port%}')
assert_template_result('0 0 1 2 1',
'{%inc port %} {%inc starboard%} ' +
'{%inc port %} {%inc port%} ' +
'{%inc starboard %}')
end
end