Module: LemansReport
- Defined in:
- lib/lemans/trial/verifier/assets/eport-lemans.rb,
lib/lemans/trial/verifier/assets/eport-lemans.rb,
lib/lemans/trial/verifier/assets/lemans_minitest_reporter.rb
Overview
:nodoc:
Defined Under Namespace
Classes: Reporter
Class Attribute Summary collapse
-
.name_method ⇒ Object
Returns the value of attribute name_method.
Class Method Summary collapse
Class Attribute Details
.name_method ⇒ Object
Returns the value of attribute name_method.
27 28 29 |
# File 'lib/lemans/trial/verifier/assets/eport-lemans.rb', line 27 def name_method @name_method end |
Class Method Details
.register ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/lemans/trial/verifier/assets/eport-lemans.rb', line 8 def self.register return if @registered return unless defined?(::Minitest) && ::Minitest.respond_to?(:extensions) @registered = true require_relative "lemans_minitest_reporter" ::Minitest.singleton_class.define_method(:plugin_lemans_report_init) do || dir = ENV["LOGS"] reporter << Reporter.new(dir) if dir && File.directory?(dir) end (::Minitest.extensions ||= []) << "lemans_report" end |
.registered? ⇒ Boolean
6 |
# File 'lib/lemans/trial/verifier/assets/eport-lemans.rb', line 6 def self.registered? = @registered |