Module: Minitest

Defined in:
lib/minitest/minispec_metadata_plugin.rb

Class Method Summary collapse

Class Method Details

.plugin_minispec_metadata_init(options) ⇒ Object



15
16
17
18
19
20
21
22
23
# File 'lib/minitest/minispec_metadata_plugin.rb', line 15

def self.(options)
  if RUBY_VERSION.to_i >= 2
    options.fetch(:tag_strings, []).each do |tag_string|
      MinispecMetadata.add_tag_string tag_string
    end
  else
    warn 'tags requires Ruby 2. If you really want it, please open an issue.'
  end
end

.plugin_minispec_metadata_options(opts, options) ⇒ Object



8
9
10
11
12
13
# File 'lib/minitest/minispec_metadata_plugin.rb', line 8

def self.(opts, options)
  opts.on '-t', '--tag TAG'do |tag_string|
    options[:tag_strings] ||= []
    options[:tag_strings] << tag_string
  end
end