1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test
Lars Kanis 6594623f62 Fix Marshal.dump(closed_io) to raise TypeError and allow encoding on closed IO
Mashalling a closed IO object raised "closed stream (IOError)" before instead of TypeError.
This changes IO#(in|ex)ternal_encoding to still return the encoding even if the underlying FD is closed.

Fixes bug #18077
2021-08-22 10:33:22 +09:00
..
-ext- Renamed thraed_fd_close as thread_fd 2021-07-29 21:15:04 +09:00
base64
benchmark
bigdecimal
cgi
coverage
csv
date
did_you_mean
digest [ruby/digest] Use pend instead of skip 2021-07-28 11:48:36 +09:00
drb
dtrace
erb
error_highlight [ruby/error_highlight] Fixed the argument for DidYouMean.formatter= 2021-08-20 16:27:07 +09:00
etc
excludes
fiber Fix potential hang when joining threads. 2021-08-03 22:23:48 +12:00
fiddle
fileutils
fixtures/fake_sorted_set_gem
io
irb
json
lib
logger
mkmf
monitor Distinguish signal and timeout [Bug #16608] 2021-07-25 13:09:03 -07:00
net Fix test failure of 60b02db516 with Windows 2021-07-29 20:54:54 +09:00
nkf
objspace
open-uri
openssl
optparse
ostruct Partly picked from 20d0b8c065 2021-07-29 15:52:32 +09:00
pathname
psych [ruby/psych] require 'delegate' explicitly 2021-07-29 15:54:34 +09:00
racc
rdoc
readline [ruby/readline-ext] Give up Editline 2021-08-14 22:13:56 +09:00
reline [ruby/reline] Add workspace member for the latest IRB's implementation 2021-08-14 22:13:31 +09:00
resolv
rinda
ripper Extract the wrapped value when yydebug [Bug #18075] 2021-08-15 11:40:06 +09:00
ruby Fix Marshal.dump(closed_io) to raise TypeError and allow encoding on closed IO 2021-08-22 10:33:22 +09:00
rubygems [rubygems/rubygems] Check requirements classes 2021-07-27 09:25:56 +09:00
socket test/socket/test_socket.rb: skip on Solaris 2021-07-29 13:51:43 +09:00
stringio
strscan
syslog
uri Update to latest uri 2021-07-28 12:26:31 +02:00
win32ole
yaml
zlib [ruby/zlib] Synchronize access to zstream to prevent segfault in multithreaded use 2021-07-28 13:40:03 +09:00
runner.rb Fix bundled gems locations 2021-07-30 12:21:38 +09:00
test_abbrev.rb
test_delegate.rb
test_extlibs.rb
test_find.rb
test_forwardable.rb
test_ipaddr.rb
test_mutex_m.rb
test_observer.rb
test_open3.rb
test_pp.rb
test_prettyprint.rb
test_pstore.rb
test_pty.rb
test_rbconfig.rb
test_securerandom.rb
test_set.rb [ruby/set] Allow Set#intersect? and #disjoint? to accept array argument 2021-07-29 14:18:10 +09:00
test_shellwords.rb
test_singleton.rb
test_sorted_set.rb
test_syslog.rb
test_tempfile.rb
test_time.rb
test_timeout.rb
test_tmpdir.rb
test_trick.rb
test_tsort.rb
test_unicode_normalize.rb
test_weakref.rb