diff --git a/test/ruby/test_exception.rb b/test/ruby/test_exception.rb index 95db1308e7..cc4dcb7b7f 100644 --- a/test/ruby/test_exception.rb +++ b/test/ruby/test_exception.rb @@ -288,6 +288,17 @@ end.join assert_equal(e.inspect, e.new.inspect) end + def test_to_s + e = StandardError.new("foo") + assert_equal("foo", e.to_s) + + def (s = Object.new).to_s + "bar" + end + e = StandardError.new(s) + assert_equal("bar", e.to_s) + end + def test_set_backtrace e = Exception.new