add pad_right
This commit is contained in:
parent
b6d0f3015d
commit
04c442a8f8
|
@ -64,6 +64,10 @@
|
|||
{:fn (fn [s size & [padding-string]]
|
||||
(StringUtils/leftPad s size (or padding-string " ")))}
|
||||
|
||||
"pad_right"
|
||||
{:fn (fn [s size & [padding-string]]
|
||||
(StringUtils/rightPad s size (or padding-string " ")))}
|
||||
|
||||
"random"
|
||||
{:fn (fn [& values]
|
||||
(let [first-value (first values)]
|
||||
|
|
|
@ -326,6 +326,14 @@
|
|||
(is (= (render "{{ pad_left('bat', 5, 'x') }}" nil)
|
||||
"xxbat")))
|
||||
|
||||
(testing "pad_right"
|
||||
(is (= (render "{{ pad_right('bat', 5) }}" nil)
|
||||
"bat "))
|
||||
(is (= (render "{{ pad_right('bat', 3) }}" nil)
|
||||
"bat"))
|
||||
(is (= (render "{{ pad_right('bat', 5, 'x') }}" nil)
|
||||
"batxx")))
|
||||
|
||||
(testing "random"
|
||||
(is (some #{(render "{{ ['apple', 'orange', 'citrus']|random }}" nil)}
|
||||
["apple" "orange" "citrus"]))
|
||||
|
|
Reference in a new issue