Revision 7b1b0ec7
Added by Tomer Brisker about 8 years ago
test/lib/parameters/caster_test.rb | ||
---|---|---|
Foreman::Parameters::Caster.new(item, :attribute_name => :foo, :to => :hash).cast!
|
||
end
|
||
end
|
||
|
||
test "caster raises TypeError on invalid real" do
|
||
item = OpenStruct.new(:foo => "blah")
|
||
assert_raises(TypeError) do
|
||
Foreman::Parameters::Caster.new(item, :attribute_name => :foo, :to => :real).cast!
|
||
end
|
||
end
|
||
end
|
||
end
|
Also available in: Unified diff
Fixes #14476 - Correctly handle casting of invalid real param values
(cherry picked from commit b953c6ae5390adb93e44c6778017373795c9bc63)