module Minitest

Public Class Methods

plugin_names_init(options) click to toggle source
# File lib/minitest/names_plugin.rb, line 41
def self.plugin_names_init(options)
  return unless names = options[:names]

  # Override Runnable class if names option is set
  Minitest::Runnable.send(:include, Minitest::Names::NamesExtendedRunnable)
  options[:filter] =  names.split(',').map {|name| name.strip }
end
plugin_names_options(opts, options) click to toggle source
# File lib/minitest/names_plugin.rb, line 35
def self.plugin_names_options(opts, options)
  opts.on '-N', '--names names', String, 'list test case names separated by commans' do |names|
    options[:names] = names
  end
end