spec/helpers/test_helper.rb in ProMotion-1.2.1 vs spec/helpers/test_helper.rb in ProMotion-2.0.0.rc1

- old
+ new

@@ -1,5 +1,32 @@ class TestHelper def self.ios7 UIDevice.currentDevice.systemVersion.to_f >= 7.0 end end + +def silence_warnings(&block) + warn_level = $VERBOSE + $VERBOSE = nil + begin + result = block.call + ensure + $VERBOSE = warn_level + end + result +end + +silence_warnings do + module Bacon + if ENV['filter'] + $stderr.puts "Filtering specs that match: #{ENV['filter']}" + RestrictName = Regexp.new(ENV['filter']) + end + + if ENV['filter_context'] + $stderr.puts "Filtering contexts that match: #{ENV['filter_context']}" + RestrictContext = Regexp.new(ENV['filter_context']) + end + + Backtraces = false if ENV['hide_backtraces'] + end +end