Module: Datadog::CI::Contrib::Minitest::RunnableMinitest6::ClassMethods
- Defined in:
- lib/datadog/ci/contrib/minitest/runnable_minitest_6.rb
Instance Method Summary collapse
Instance Method Details
#run(klass, method_name, reporter) ⇒ Object
26 27 28 29 |
# File 'lib/datadog/ci/contrib/minitest/runnable_minitest_6.rb', line 26 def run(klass, method_name, reporter) reporter.prerecord klass, method_name reporter.record ::Minitest.run_one_method(klass, method_name) end |
#run_suite(*args) ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/datadog/ci/contrib/minitest/runnable_minitest_6.rb', line 13 def run_suite(*args) return super unless datadog_configuration[:enabled] return super if Helpers.parallel?(self) test_suite = Helpers.start_test_suite(self) results = super return results unless test_suite test_suite.finish results end |