More descriptive exception
This commit is contained in:
parent
5e760a206a
commit
b1f9a0809c
|
@ -273,7 +273,7 @@ module Jekyll
|
||||||
begin
|
begin
|
||||||
input.to_i
|
input.to_i
|
||||||
rescue
|
rescue
|
||||||
raise ArgumentError, "Invalid input object type."
|
raise ArgumentError, "Object '#{input.inspect}' could not be converted into an integer."
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -645,7 +645,7 @@ class TestFilters < JekyllUnitTest
|
||||||
|
|
||||||
context "to_integer filter" do
|
context "to_integer filter" do
|
||||||
should "raise Exception when input is not integer or string" do
|
should "raise Exception when input is not integer or string" do
|
||||||
err_msg = "Invalid input object type."
|
err_msg = "Object '[1, 2]' could not be converted into an integer."
|
||||||
err = assert_raises ArgumentError do
|
err = assert_raises ArgumentError do
|
||||||
@filter.to_integer([1, 2])
|
@filter.to_integer([1, 2])
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue