Sha256: ee46582b319f285300e0caf47cf20c4d1003a7cc18f537aebf501a7c5c5b3c62

Contents?: true

Size: 348 Bytes

Versions: 102

Compression:

Stored size: 348 Bytes

Contents

module Kernel

  #-----------------------------------------------------------------------------
  # Utilities

  def capture
    out     = StringIO.new
    $stdout = out
    
    error   = StringIO.new
    $stderr = error
    
    # Go do stuff!
    yield    
    return out, error
    
  ensure
    $stdout = STDOUT
    $stderr = STDERR
  end
end

Version data entries

102 entries across 102 versions & 6 rubygems

Version Path
coral_vagrant-0.2.3 spec/coral_test_kernel.rb
coral_vagrant-0.2.2 spec/coral_test_kernel.rb
coral_core-0.2.26 spec/coral_test_kernel.rb
coral_core-0.2.25 spec/coral_test_kernel.rb
coral_core-0.2.24 spec/coral_test_kernel.rb
coral_core-0.2.19 spec/coral_test_kernel.rb
coral_core-0.2.18 spec/coral_test_kernel.rb
coral_core-0.2.17 spec/coral_test_kernel.rb
coral_core-0.2.16 spec/coral_test_kernel.rb
coral_core-0.2.15 spec/coral_test_kernel.rb
coral_core-0.2.14 spec/coral_test_kernel.rb
coral_core-0.2.13 spec/coral_test_kernel.rb
coral_core-0.2.12 spec/coral_test_kernel.rb
coral_core-0.2.11 spec/coral_test_kernel.rb
coral_core-0.2.10 spec/coral_test_kernel.rb
coral_core-0.2.9 spec/coral_test_kernel.rb
coral_core-0.2.8 spec/coral_test_kernel.rb
coral_core-0.2.7 spec/coral_test_kernel.rb
coral_core-0.2.6 spec/coral_test_kernel.rb
coral_vagrant-0.2.1 spec/coral_test_kernel.rb