From 713b933654eb8c8997e95e50b71547fbc5407b57 Mon Sep 17 00:00:00 2001 From: Andrey Date: Thu, 25 Apr 2024 19:06:39 +0200 Subject: [PATCH] rename Minitest::Hooks to Minitest::Test --- lib/datadog/ci/contrib/minitest/patcher.rb | 4 ++-- lib/datadog/ci/contrib/minitest/{hooks.rb => test.rb} | 2 +- spec/datadog/ci/contrib/minitest/patcher_spec.rb | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename lib/datadog/ci/contrib/minitest/{hooks.rb => test.rb} (99%) diff --git a/lib/datadog/ci/contrib/minitest/patcher.rb b/lib/datadog/ci/contrib/minitest/patcher.rb index 01521675..bc7a3309 100644 --- a/lib/datadog/ci/contrib/minitest/patcher.rb +++ b/lib/datadog/ci/contrib/minitest/patcher.rb @@ -2,7 +2,7 @@ require_relative "runner" require_relative "reporter" -require_relative "hooks" +require_relative "test" require_relative "runnable" module Datadog @@ -25,7 +25,7 @@ def patch # test suites (when not executed concurrently) ::Minitest::Runnable.include(Runnable) # tests; test suites (when executed concurrently) - ::Minitest::Test.include(Hooks) + ::Minitest::Test.include(Test) # test session finish ::Minitest::CompositeReporter.include(Reporter) end diff --git a/lib/datadog/ci/contrib/minitest/hooks.rb b/lib/datadog/ci/contrib/minitest/test.rb similarity index 99% rename from lib/datadog/ci/contrib/minitest/hooks.rb rename to lib/datadog/ci/contrib/minitest/test.rb index ca1d9d23..c80abfa0 100644 --- a/lib/datadog/ci/contrib/minitest/hooks.rb +++ b/lib/datadog/ci/contrib/minitest/test.rb @@ -10,7 +10,7 @@ module CI module Contrib module Minitest # Lifecycle hooks to instrument Minitest::Test - module Hooks + module Test def self.included(base) base.prepend(InstanceMethods) base.singleton_class.prepend(ClassMethods) diff --git a/spec/datadog/ci/contrib/minitest/patcher_spec.rb b/spec/datadog/ci/contrib/minitest/patcher_spec.rb index 7c364a34..ac9a3692 100644 --- a/spec/datadog/ci/contrib/minitest/patcher_spec.rb +++ b/spec/datadog/ci/contrib/minitest/patcher_spec.rb @@ -7,7 +7,7 @@ context "Minitest::Test is patched" do let(:test) { Minitest::Test } it "has a custom bases" do - expect(test.ancestors).to include(Datadog::CI::Contrib::Minitest::Hooks) + expect(test.ancestors).to include(Datadog::CI::Contrib::Minitest::Test) end end