Sha256: 2dae80ce2c200f0bea20d3a8f2badf391b2ebdfc0e4712d521cb608daae03370
Contents?: true
Size: 377 Bytes
Versions: 8
Compression:
Stored size: 377 Bytes
Contents
shared_context 'forked spec' do around do |example| read, write = IO.pipe pid = fork do $stdout.sync = true $stderr.sync = true res = example.run Marshal.dump(res, write) write.close end Process.waitpid2 pid res = Marshal.load(read) example.example.send :set_exception, res if res && !res.empty? read.close end end
Version data entries
8 entries across 8 versions & 1 rubygems