Class: Miniswag::Reporter
- Inherits:
-
Minitest::StatisticsReporter
- Object
- Minitest::StatisticsReporter
- Miniswag::Reporter
- Defined in:
- lib/minitest/miniswag_plugin.rb
Instance Method Summary collapse
Instance Method Details
#report ⇒ Object
24 25 26 27 28 29 30 31 32 33 34 |
# File 'lib/minitest/miniswag_plugin.rb', line 24 def report super return if errors > 0 || failures > 0 return if Miniswag.registered_test_classes.empty? return unless Miniswag.config.openapi_root && Miniswag.config.openapi_specs&.any? puts 'Miniswag: Generating OpenAPI specs...' require 'miniswag/openapi_generator' generator = Miniswag::OpenapiGenerator.new generator.generate! end |