module Minitest
Becuase of some wierdness in MiniTest
debug, $DEBUG = $DEBUG, false require ‘minitest/unit’ $DEBUG = debug
Public Class Methods
plugin_minitap_init(options)
click to toggle source
# File lib/minitest/minitap_plugin.rb, line 24 def self.plugin_minitap_init(options) if options[:minitap] require 'minitap/minitest5' self.reporter.reporters.clear case options[:minitap] || ENV['rpt'] when 'tapj' self.reporter << TapJ.new(options) when 'tapy' self.reporter << TapY.new(options) end end end
plugin_minitap_options(opts, options)
click to toggle source
# File lib/minitest/minitap_plugin.rb, line 4 def self.plugin_minitap_options(opts, options) opts.on "--tapy", "Use TapY reporter." do options[:minitap] = 'tapy' end opts.on "--tapj", "Use TapJ reporter." do options[:minitap] = 'tapj' end # DEPRECATED Thanks to minitest-reporter-api gem. #unless options[:minitap] # if defined?(Minitest::TapY) && self.reporter == Minitest::TapY # options[:minitap] = 'tapy' # elsif defined?(Minitest::TapJ) && self.reporter == Minitest::TapJ # options[:minitap] = 'tapj' # end #end end