Skip to content

Commit a70a07e

Browse files
committed
Improve MetastructTagging module spec
1 parent 0adbbb6 commit a70a07e

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

Diff for: spec/datadog/tracing/metadata/metastruct_tagging_spec.rb

+7-9
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,29 @@
33
require 'datadog/tracing/metadata/metastruct_tagging'
44

55
RSpec.describe Datadog::Tracing::Metadata::MetastructTagging do
6-
subject(:test_object) { test_class.new }
6+
subject(:object) { test_class.new }
77

88
let(:test_class) do
99
Class.new { include Datadog::Tracing::Metadata::MetastructTagging }
1010
end
1111

1212
describe '#set_metastruct_tag' do
1313
it 'sets the metastruct to a hash with given key / value pair' do
14-
expect do
15-
test_object.set_metastruct_tag(:foo, [{ some: 'value' }])
16-
end.to change { test_object.get_metastruct_tag(:foo) }.from(nil).to([{ some: 'value' }])
14+
expect { object.set_metastruct_tag(:foo, [{ some: 'value' }]) }
15+
.to change { object.get_metastruct_tag(:foo) }.from(nil).to([{ some: 'value' }])
1716
end
1817

1918
it 'does not lose previous entries' do
20-
test_object.set_metastruct_tag(:foo, [{ some: 'value' }])
19+
object.set_metastruct_tag(:foo, [{ some: 'value' }])
2120

22-
expect do
23-
test_object.set_metastruct_tag(:bar, [{ another: 'value' }])
24-
end.not_to(change { test_object.get_metastruct_tag(:foo) })
21+
expect { object.set_metastruct_tag(:bar, [{ another: 'value' }]) }
22+
.not_to(change { object.get_metastruct_tag(:foo) })
2523
end
2624
end
2725

2826
describe '#get_metastruct_tag' do
2927
it 'returns nil if the key does not exist' do
30-
expect(test_object.get_metastruct_tag(:foo)).to be_nil
28+
expect(object.get_metastruct_tag(:foo)).to be_nil
3129
end
3230
end
3331
end

0 commit comments

Comments
 (0)