Skip to content

Commit 016f5ac

Browse files
committed
Use instance_double
1 parent 556c705 commit 016f5ac

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

spec/datadog/core/crashtracking/agent_base_url_spec.rb

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
context 'when using HTTP adapter' do
99
context 'when SSL is enabled' do
1010
let(:agent_settings) do
11-
double(
12-
'agent_settings',
11+
instance_double(
12+
Datadog::Core::Configuration::AgentSettingsResolver::AgentSettings,
1313
adapter: Datadog::Core::Configuration::Ext::Agent::HTTP::ADAPTER,
1414
ssl: true,
1515
hostname: 'example.com',
@@ -24,8 +24,8 @@
2424

2525
context 'when SSL is disabled' do
2626
let(:agent_settings) do
27-
double(
28-
'agent_settings',
27+
instance_double(
28+
Datadog::Core::Configuration::AgentSettingsResolver::AgentSettings,
2929
adapter: Datadog::Core::Configuration::Ext::Agent::HTTP::ADAPTER,
3030
ssl: false,
3131
hostname: 'example.com',
@@ -41,8 +41,8 @@
4141

4242
context 'when using UnixSocket adapter' do
4343
let(:agent_settings) do
44-
double(
45-
'agent_settings',
44+
instance_double(
45+
Datadog::Core::Configuration::AgentSettingsResolver::AgentSettings,
4646
adapter: Datadog::Core::Configuration::Ext::Agent::UnixSocket::ADAPTER,
4747
uds_path: '/var/run/datadog.sock'
4848
)
@@ -54,7 +54,9 @@
5454
end
5555

5656
context 'when using unknownm adapter' do
57-
let(:agent_settings) { double('agent_settings', adapter: 'unknown') }
57+
let(:agent_settings) do
58+
instance_double(Datadog::Core::Configuration::AgentSettingsResolver::AgentSettings, adapter: 'unknown')
59+
end
5860

5961
it 'returns nil' do
6062
expect(described_class.resolve(agent_settings)).to be_nil

0 commit comments

Comments
 (0)