Skip to content

Commit

Permalink
Merge pull request #3855 from DataDog/enable-lost-contrib-specs
Browse files Browse the repository at this point in the history
Add specs that were not executed to `test:contrib` task
  • Loading branch information
y9v committed Aug 26, 2024
2 parents 708bf9b + 8c5928e commit c515a5e
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 345 deletions.
11 changes: 2 additions & 9 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -194,18 +194,11 @@ namespace :spec do
desc '' # "Explicitly hiding from `rake -T`"
RSpec::Core::RakeTask.new(:contrib) do |t, args|
contrib_paths = [
'analytics',
'configurable',
'*',
'configuration/*',
'configuration/resolvers/*',
'extensions',
'integration',
'patchable',
'patcher',
'registerable',
'registry',
'registry/*',
'propagation/**/*'
'propagation/**/*',
].join(',')

t.pattern = "spec/**/contrib/{#{contrib_paths}}_spec.rb"
Expand Down
6 changes: 5 additions & 1 deletion spec/datadog/tracing/contrib/grpc_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,11 @@

describe '#inject' do
subject(:inject) { described_class.inject(digest, data) }
let(:digest) { Datadog::Tracing::TraceDigest.new }
let(:trace_id) { Datadog::Tracing::Utils::TraceId.next_id }
let(:span_id) { Datadog::Tracing::Utils.next_id }
let(:digest) do
Datadog::Tracing::TraceDigest.new(trace_id: trace_id, span_id: span_id)
end
let(:data) { {} }

it 'injects distributed headers' do
Expand Down
332 changes: 0 additions & 332 deletions spec/datadog/tracing/contrib/http_route_spec.rb

This file was deleted.

8 changes: 5 additions & 3 deletions spec/datadog/tracing/contrib/http_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,13 @@
context 'integration test' do
before { Datadog.configure {} }

let(:config) { Datadog.configuration }

describe '#inject' do
subject(:inject) { described_class.inject(digest, data) }
let(:digest) { Datadog::Tracing::TraceDigest.new }
let(:trace_id) { Datadog::Tracing::Utils::TraceId.next_id }
let(:span_id) { Datadog::Tracing::Utils.next_id }
let(:digest) do
Datadog::Tracing::TraceDigest.new(trace_id: trace_id, span_id: span_id)
end
let(:data) { {} }

it 'injects distributed headers' do
Expand Down

0 comments on commit c515a5e

Please sign in to comment.