module Minitest::Warning

Constants

VERSION

Attributes

warnings[R]

Public Class Methods

add_warning(message) click to toggle source
# File lib/minitest/warning.rb, line 24
def add_warning(message)
  if @path
    return unless message.match?(@path)
  end

  @warnings << message
end
disable!() click to toggle source
# File lib/minitest/warning.rb, line 20
def disable!
  @enable = false
end
enable!(path: nil) click to toggle source
# File lib/minitest/warning.rb, line 10
def enable!(path: nil)
  @enable= true
  @warnings = []
  @path = path
end
enable?() click to toggle source
# File lib/minitest/warning.rb, line 16
def enable?
  defined?(@enable) && @enable
end
has_warning?() click to toggle source
# File lib/minitest/warning.rb, line 32
def has_warning?
  !@warnings.empty?
end