aboutsummaryrefslogtreecommitdiffstats
path: root/spec/mspec/lib/mspec/helpers/warning.rb
blob: f54e4abf4d8384a66b1bad660d9e796f2e1a203f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
def suppress_warning
  verbose = $VERBOSE
  $VERBOSE = nil
  yield
ensure
  $VERBOSE = verbose
end

if ruby_version_is("2.7")
  def suppress_keyword_warning(&block)
    suppress_warning(&block)
  end
else
  def suppress_keyword_warning
    yield
  end
end