Module: Minitest
- Defined in:
- lib/minitest/ask_ruby_harness_plugin.rb
Class Method Summary collapse
-
.ask_ruby_harness_plugin_init(options) ⇒ Object
Minitest 5 convention: init_plugins calls #name_plugin_init.
-
.plugin_ask_ruby_harness_init(options) ⇒ Object
Minitest 6 convention: init_plugins calls plugin_#name_init.
- .register_ask_ruby_harness_json_reporter(_options) ⇒ Object
Class Method Details
.ask_ruby_harness_plugin_init(options) ⇒ Object
Minitest 5 convention: init_plugins calls #name_plugin_init.
27 28 29 |
# File 'lib/minitest/ask_ruby_harness_plugin.rb', line 27 def self.ask_ruby_harness_plugin_init() register_ask_ruby_harness_json_reporter() end |
.plugin_ask_ruby_harness_init(options) ⇒ Object
Minitest 6 convention: init_plugins calls plugin_#name_init.
22 23 24 |
# File 'lib/minitest/ask_ruby_harness_plugin.rb', line 22 def self.plugin_ask_ruby_harness_init() register_ask_ruby_harness_json_reporter() end |
.register_ask_ruby_harness_json_reporter(_options) ⇒ Object
31 32 33 34 35 36 |
# File 'lib/minitest/ask_ruby_harness_plugin.rb', line 31 def self.register_ask_ruby_harness_json_reporter() path = ENV["ASK_TEST_JSON_PATH"] return if path.nil? || path.to_s.empty? Minitest.reporter << Ask::Ruby::Harness::MinitestJsonReporter.new(path) end |