mirror of
https://github.com/Shopify/liquid.git
synced 2026-09-19 02:40:41 -07:00
abs filter
This commit is contained in:
@@ -385,6 +385,19 @@ class StandardFiltersTest < Minitest::Test
|
||||
assert_template_result "5", "{{ price | minus:'2' }}", 'price' => NumberLikeThing.new(7)
|
||||
end
|
||||
|
||||
def test_abs
|
||||
assert_template_result "17", "{{ 17 | abs }}"
|
||||
assert_template_result "17", "{{ -17 | abs }}"
|
||||
assert_template_result "17", "{{ '17' | abs }}"
|
||||
assert_template_result "17", "{{ '-17' | abs }}"
|
||||
assert_template_result "0", "{{ 0 | abs }}"
|
||||
assert_template_result "0", "{{ '0' | abs }}"
|
||||
assert_template_result "17.42", "{{ 17.42 | abs }}"
|
||||
assert_template_result "17.42", "{{ -17.42 | abs }}"
|
||||
assert_template_result "17.42", "{{ '17.42' | abs }}"
|
||||
assert_template_result "17.42", "{{ '-17.42' | abs }}"
|
||||
end
|
||||
|
||||
def test_times
|
||||
assert_template_result "12", "{{ 3 | times:4 }}"
|
||||
assert_template_result "0", "{{ 'foo' | times:4 }}"
|
||||
|
||||
Reference in New Issue
Block a user