class Minitest::Documentation
Constants
- INDENT
Public Class Methods
documentation!()
click to toggle source
# File lib/minitest/documentation_plugin.rb, line 21 def self.documentation! @documentation = true end
documentation?()
click to toggle source
# File lib/minitest/documentation_plugin.rb, line 25 def self.documentation? @documentation ||= false end
Public Instance Methods
record(result)
click to toggle source
# File lib/minitest/documentation_plugin.rb, line 29 def record result format_test_klass result io.print INDENT io.puts format_test_name(result) end
Private Instance Methods
format_test_klass(klass)
click to toggle source
# File lib/minitest/documentation_plugin.rb, line 38 def format_test_klass klass @klass ||= "" if klass.class != @klass @klass = klass.class io.puts @klass end end
format_test_name(test)
click to toggle source
# File lib/minitest/documentation_plugin.rb, line 50 def format_test_name test test_name(test). sub("test_", ""). gsub("_", " ") end
test_name(o)
click to toggle source
# File lib/minitest/documentation_plugin.rb, line 46 def test_name o o.instance_variable_get "@NAME" end