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

Version Path
tree.rb-0.3.11 spec/spec_helper.rb
tree.rb-0.3.10 spec/spec_helper.rb
tree.rb-0.3.9 spec/spec_helper.rb
tree.rb-0.3.8 spec/spec_helper.rb
tree.rb-0.3.7 spec/spec_helper.rb
tree.rb-0.3.6 spec/spec_helper.rb