Sha256: f4bea52b8c9a48246de8c45b2fe144a28b4f9122dfa2559a3d9fe94a58345d7f
Contents?: true
Size: 842 Bytes
Versions: 5
Compression:
Stored size: 842 Bytes
Contents
# frozen_string_literal: true require 'test_helper' class IncrementTagTest < Minitest::Test 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
Version data entries
5 entries across 5 versions & 1 rubygems