mirror of
https://github.com/Shopify/liquid.git
synced 2026-09-16 01:10:41 -07:00
@@ -0,0 +1,25 @@
|
||||
require 'test_helper'
|
||||
|
||||
|
||||
class IncTagTest < Test::Unit::TestCase
|
||||
include Liquid
|
||||
|
||||
def test_inc
|
||||
assert_template_result('0','{%increment port %}', {})
|
||||
assert_template_result('0 1','{%increment port %} {%increment port%}', {})
|
||||
assert_template_result('0 0 1 2 1',
|
||||
'{%increment port %} {%increment starboard%} ' +
|
||||
'{%increment port %} {%increment port%} ' +
|
||||
'{%increment starboard %}', {})
|
||||
end
|
||||
|
||||
def test_dec
|
||||
assert_template_result('9','{%decrement port %}', { 'port' => 10})
|
||||
assert_template_result('-1 -2','{%decrement port %} {%decrement port%}', {})
|
||||
assert_template_result('1 5 2 2 5',
|
||||
'{%increment port %} {%increment starboard%} ' +
|
||||
'{%increment port %} {%decrement port%} ' +
|
||||
'{%decrement starboard %}', { 'port' => 1, 'starboard' => 5 })
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user