spec/spec_helper.rb in wordmove-1.0.19 vs spec/spec_helper.rb in wordmove-1.1.0

- old
+ new

@@ -5,7 +5,18 @@ require 'wordmove/logger' require 'active_support/core_ext' require 'thor' RSpec.configure do |config| - # some (optional) config here + def capture(stream) + begin + stream = stream.to_s + eval "$#{stream} = StringIO.new" + yield + result = eval("$#{stream}").string + ensure + eval("$#{stream} = #{stream.upcase}") + end + + result + end end