Class: Minitest::DocumentationReporter
- Inherits:
-
Reporter
- Object
- Reporter
- Minitest::DocumentationReporter
- Defined in:
- lib/minitest/documentation.rb
Constant Summary collapse
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.documentation! ⇒ Object
9 10 11 |
# File 'lib/minitest/documentation.rb', line 9 def self.documentation! @documentation = true end |
.documentation? ⇒ Boolean
13 14 15 |
# File 'lib/minitest/documentation.rb', line 13 def self.documentation? @documentation ||= false end |
Instance Method Details
#record(result) ⇒ Object
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'lib/minitest/documentation.rb', line 17 def record result color_code = case result.result_code when "." GREEN when "E", "F" RED when "S" YELLOW end output_klass_name result.class test = test_name result io.print color_code io.print " " io.puts test. sub("test_", ""). gsub("_", " ") io.print NND end |