From 69d1bdbff42893f65c4c93b4c8e477835a80fb7a Mon Sep 17 00:00:00 2001 From: Charles de Beauchesne Date: Tue, 20 Jan 2026 11:11:09 +0100 Subject: [PATCH 1/2] [wip] try to fix test names --- spec/datadog/tracing/contrib/extensions_spec.rb | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/spec/datadog/tracing/contrib/extensions_spec.rb b/spec/datadog/tracing/contrib/extensions_spec.rb index 3934b133790..1c09345b769 100644 --- a/spec/datadog/tracing/contrib/extensions_spec.rb +++ b/spec/datadog/tracing/contrib/extensions_spec.rb @@ -8,10 +8,13 @@ let(:integration_name) { :example } let(:integration) { integration_class.new(integration_name) } let(:integration_class) do - Class.new do - include Datadog::Tracing::Contrib::Integration - include Datadog::Tracing::Contrib::Configurable - end + stub_const( + 'TestIntegrationClass', + Class.new do + include Datadog::Tracing::Contrib::Integration + include Datadog::Tracing::Contrib::Configurable + end + ) end let(:configurable_module) do From 929a2729d4e8a8e114f718eb5382c73275aa98bb Mon Sep 17 00:00:00 2001 From: Charles de Beauchesne Date: Tue, 20 Jan 2026 14:49:12 +0100 Subject: [PATCH 2/2] Second try --- spec/datadog/tracing/contrib/extensions_spec.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spec/datadog/tracing/contrib/extensions_spec.rb b/spec/datadog/tracing/contrib/extensions_spec.rb index 1c09345b769..be7d0e6d632 100644 --- a/spec/datadog/tracing/contrib/extensions_spec.rb +++ b/spec/datadog/tracing/contrib/extensions_spec.rb @@ -13,6 +13,10 @@ Class.new do include Datadog::Tracing::Contrib::Integration include Datadog::Tracing::Contrib::Configurable + + def inspect + 'TestIntegrationClass' + end end ) end