From 2b78e74b4e46b4d14d50712f44a6637bd8d2437f Mon Sep 17 00:00:00 2001 From: Justin Li Date: Wed, 25 Mar 2015 01:34:47 -0400 Subject: [PATCH] Add test for concat filter with non-array input --- test/integration/standard_filter_test.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/test/integration/standard_filter_test.rb b/test/integration/standard_filter_test.rb index 10252c20..25b22154 100644 --- a/test/integration/standard_filter_test.rb +++ b/test/integration/standard_filter_test.rb @@ -359,9 +359,14 @@ class StandardFiltersTest < Minitest::Test end def test_concat - assert_equal([1,2,3,4 ], @filters.concat([1,2], [3,4] )) - assert_equal([1,2,'a' ], @filters.concat([1,2], ['a'] )) - assert_equal([1,2, 10 ], @filters.concat([1,2], [ 10] )) + assert_equal [1, 2, 3, 4], @filters.concat([1, 2], [3, 4]) + 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 + @filters.concat([1, 2], 10) + end end def test_prepend