Use assert_raise instead of assert_raises
This commit is contained in:
parent
85b94144f2
commit
d7146dfd7d
@ -402,13 +402,13 @@ eoyml
|
|||||||
end
|
end
|
||||||
|
|
||||||
def test_safe_dump_unpermitted_class
|
def test_safe_dump_unpermitted_class
|
||||||
error = assert_raises Psych::DisallowedClass do
|
error = assert_raise Psych::DisallowedClass do
|
||||||
YAML.safe_dump(Object.new)
|
YAML.safe_dump(Object.new)
|
||||||
end
|
end
|
||||||
assert_equal "Tried to dump unspecified class: Object", error.message
|
assert_equal "Tried to dump unspecified class: Object", error.message
|
||||||
|
|
||||||
hash_subclass = Class.new(Hash)
|
hash_subclass = Class.new(Hash)
|
||||||
error = assert_raises Psych::DisallowedClass do
|
error = assert_raise Psych::DisallowedClass do
|
||||||
YAML.safe_dump(hash_subclass.new)
|
YAML.safe_dump(hash_subclass.new)
|
||||||
end
|
end
|
||||||
assert_equal "Tried to dump unspecified class: #{hash_subclass.inspect}", error.message
|
assert_equal "Tried to dump unspecified class: #{hash_subclass.inspect}", error.message
|
||||||
@ -419,7 +419,7 @@ eoyml
|
|||||||
end
|
end
|
||||||
|
|
||||||
def test_safe_dump_symbols
|
def test_safe_dump_symbols
|
||||||
error = assert_raises Psych::DisallowedClass do
|
error = assert_raise Psych::DisallowedClass do
|
||||||
YAML.safe_dump(:foo, permitted_classes: [Symbol])
|
YAML.safe_dump(:foo, permitted_classes: [Symbol])
|
||||||
end
|
end
|
||||||
assert_equal "Tried to dump unspecified class: Symbol(:foo)", error.message
|
assert_equal "Tried to dump unspecified class: Symbol(:foo)", error.message
|
||||||
@ -430,7 +430,7 @@ eoyml
|
|||||||
def test_safe_dump_aliases
|
def test_safe_dump_aliases
|
||||||
x = []
|
x = []
|
||||||
x << x
|
x << x
|
||||||
error = assert_raises Psych::BadAlias do
|
error = assert_raise Psych::BadAlias do
|
||||||
YAML.safe_dump(x)
|
YAML.safe_dump(x)
|
||||||
end
|
end
|
||||||
assert_equal "Tried to dump an aliased object", error.message
|
assert_equal "Tried to dump an aliased object", error.message
|
||||||
|
Loading…
x
Reference in New Issue
Block a user