Skip to content

Instantly share code, notes, and snippets.

@herrphon
herrphon / capture_io_spec.rb
Last active April 20, 2023 04:07
ruby rspec capture I/O stdout/stderr
require 'pp'
module Helper
def capture(&block)
begin
$stdout = StringIO.new
$stderr = StringIO.new
yield
result = {}
result[:stdout] = $stdout.string