Raise a Liquid::Error when a non-array is passed into the concat filter.

This commit is contained in:
Dylan Thacker-Smith
2016-03-31 15:47:06 -04:00
parent b3dda384c9
commit 4239c899a4
2 changed files with 5 additions and 3 deletions
+1 -2
View File
@@ -463,8 +463,7 @@ class StandardFiltersTest < Minitest::Test
assert_equal [1, 2, 'a'], @filters.concat([1, 2], ['a'])
assert_equal [1, 2, 10], @filters.concat([1, 2], [10])
assert_raises(TypeError) do
# no implicit conversion of Fixnum into Array
assert_raises(Liquid::ArgumentError, "concat filter requires an array argument") do
@filters.concat([1, 2], 10)
end
end