Sha256: 1b76d1759175b3ea3ee7e5e0cef634579dba691eb5dcd3b8e6790dafce536978
Contents?: true
Size: 732 Bytes
Versions: 65
Compression:
Stored size: 732 Bytes
Contents
require File.expand_path('../spec_helper', __FILE__) require "pid_behavior" if ChildProcess.jruby? && !ChildProcess.windows? describe ChildProcess::JRuby::IO do let(:io) { ChildProcess::JRuby::IO.new } it "raises an ArgumentError if given IO does not respond to :to_outputstream" do expect { io.stdout = nil }.to raise_error(ArgumentError) end end describe ChildProcess::JRuby::Process do if ChildProcess.unix? it_behaves_like "a platform that provides the child's pid" else it "raises an error when trying to access the child's pid" do process = exit_with(0) process.start expect { process.pid }.to raise_error(NotImplementedError) end end end end
Version data entries
65 entries across 52 versions & 9 rubygems