Sha256: 7fcd90c9d59c60f7dcdd94dc438440f653335fcb5052f5afee3802cc4f115126
Contents?: true
Size: 562 Bytes
Versions: 6
Compression:
Stored size: 562 Bytes
Contents
# -*- coding: utf-8 -*- # # std lib # require "stringio" require 'ostruct' # # gem # $:.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) require 'tree_rb' require 'tree_rb_cli' include TreeRb FIXTURES = File.expand_path( File.join( File.dirname(__FILE__), "fixtures" ) ) def capture_output old_stdout, old_stderr = $stdout, $stderr out = StringIO.new err = StringIO.new $stdout = out $stderr = err begin yield ensure $stdout = old_stdout $stderr = old_stderr end OpenStruct.new(:out => out.string, :err => err.string) end
Version data entries
6 entries across 6 versions & 1 rubygems