Sha256: 6d2f54643680092da93f09a29cbe0f64169a10d831a6aea30aa3eac26131e290
Contents?: true
Size: 727 Bytes
Versions: 3
Compression:
Stored size: 727 Bytes
Contents
#-- # (c) Copyright 2007 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
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
warbler-0.9.3 | spec/spec_helper.rb |
warbler-0.9.2 | spec/spec_helper.rb |
warbler-0.9.4 | spec/spec_helper.rb |