Sha256: abebe7176dd7b74fe771a294192fd59d32278cd4cd704ed61abec20982af80bf
Contents?: true
Size: 732 Bytes
Versions: 1
Compression:
Stored size: 732 Bytes
Contents
#-- # (c) Copyright 2007-2008 Nick Sieger <nicksieger@gmail.com> # See the file LICENSES.txt included with the distribution for # software license details. #++ require 'rubygems' require 'spec' $LOAD_PATH.unshift File.dirname(__FILE__) + '/../lib' require 'warbler' raise %{Error: detected running Warbler specs in a Rails app; Warbler specs are destructive to application directories.} if File.directory?("app") def silence(io = nil) require 'stringio' old_stdout = $stdout old_stderr = $stderr $stdout = io || StringIO.new $stderr = io || StringIO.new yield ensure $stdout = old_stdout $stderr = old_stderr end def capture(&block) require 'stringio' io = StringIO.new silence(io, &block) io.string end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
warbler-0.9.5 | spec/spec_helper.rb |