Module: Minitest
- Defined in:
- lib/minitest/documentation.rb,
lib/minitest/documentation_plugin.rb
Defined Under Namespace
Classes: DocumentationReporter
Class Method Summary
collapse
Class Method Details
.plugin_documentation_init(options) ⇒ Object
14
15
16
17
18
19
20
|
# File 'lib/minitest/documentation_plugin.rb', line 14
def self.plugin_documentation_init options
return unless DocumentationReporter.documentation?
io = options.delete(:io) || $stdout
self.reporter.reporters.reject! {|o| o.is_a? ProgressReporter }
self.reporter.reporters << DocumentationReporter.new(io, options)
end
|
.plugin_documentation_options(opts, options) ⇒ Object
4
5
6
7
8
9
10
11
12
|
# File 'lib/minitest/documentation_plugin.rb', line 4
def self.plugin_documentation_options opts, options
opts.on "--documentation", "Documentation formatter" do
DocumentationReporter.documentation!
end
opts.on "--color", "Colorize the output" do
DocumentationReporter.color!
end
end
|