summaryrefslogtreecommitdiff
path: root/spec/ruby/core/string/reverse_spec.rb
diff options
context:
space:
mode:
authorCharles Oliver Nutter <headius@headius.com>2021-09-30 10:38:25 -0500
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2021-12-09 19:28:54 +0900
commiteb06b37c460a8237fd0f02a075307e1229b0359b (patch)
tree7bc72a801e0c3ff384157ba770c1d1c5e71c6560 /spec/ruby/core/string/reverse_spec.rb
parent01febcab3e6258051e2fc083b906d9ac2bdc3927 (diff)
[ruby/open3] Update to match JRuby 9.4
This allows the wrapper functions in the main open3 to be defined while using our ProcessBuilder logic for the internal popen implementation. Note this adds logic to reject redirects from a numeric fd to a live IO object (or not a String or to_path object) since we cannot support direct IO redirects with ProcesBuilder. This patch allows tests to complete with the ProcessBuilder impl. Only three tests fail: * test_numeric_file_descriptor2 and test_numeric_file_descriptor2 fail due to redirecting streams to a pipe IO. * test_pid fails expecting a real PID which we cannot provide via ProcessBuilder. https://github.com/ruby/open3/commit/73f986c233
Diffstat (limited to 'spec/ruby/core/string/reverse_spec.rb')
0 files changed, 0 insertions, 0 deletions