module Minitest

Plugin extension to allow developers to run their tests while specifying the `–tag` or `-t` options.

Public Class Methods

plugin_minitag_init(options) click to toggle source
# File lib/minitest/minitag_plugin.rb, line 15
def self.plugin_minitag_init(options)
  Array(options[:tags]).each do |tag|
    Minitag.add_filter(tag)
  end
end
plugin_minitag_options(opts, options) click to toggle source
# File lib/minitest/minitag_plugin.rb, line 8
def self.plugin_minitag_options(opts, options)
  opts.on '-t', '--tag TAG' do |tag|
    options[:tags] ||= []
    options[:tags] << tag.to_s.strip.downcase
  end
end