Module: Minitest

Defined in:
lib/minitest/meaningful.rb,
lib/minitest/meaningful_plugin.rb,
lib/minitest/meaningful/version.rb

Defined Under Namespace

Modules: Meaningful

Class Method Summary collapse

Class Method Details

.plugin_meaningful_init(options) ⇒ Object



10
11
12
# File 'lib/minitest/meaningful_plugin.rb', line 10

def self.plugin_meaningful_init(options)
  Meaningful.enabled = options.fetch(:meaningful, false)
end

.plugin_meaningful_options(opts, options) ⇒ Object



4
5
6
7
8
# File 'lib/minitest/meaningful_plugin.rb', line 4

def self.plugin_meaningful_options(opts, options)
  opts.on "--meaningful", "Expect tests not to pass with important test setup removed." do
    options[:meaningful] = true
  end
end