Skip to content

Commit a76179d

Browse files
committed
fix failing lambda tets and aws-sdk tests
1 parent 75cccd5 commit a76179d

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

packages/datadog-plugin-aws-sdk/test/aws-sdk.spec.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -396,6 +396,8 @@ describe('Plugin', () => {
396396
process.env.DD_TRACE_AWS_SDK_BATCH_PROPAGATION_ENABLED = true
397397
process.env.DD_TRACE_AWS_SDK_KINESIS_BATCH_PROPAGATION_ENABLED = false
398398
process.env.DD_TRACE_AWS_SDK_SQS_BATCH_PROPAGATION_ENABLED = true
399+
const { resetConfigEnvSources } = require('../../dd-trace/src/config-env-sources')
400+
resetConfigEnvSources()
399401

400402
return agent.load(['aws-sdk'])
401403
})

packages/dd-trace/test/lambda/index.spec.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,9 @@ describe('lambda', () => {
211211
// Set the desired handler to patch
212212
process.env.DD_TRACE_DISABLED_INSTRUMENTATIONS = 'lambda'
213213
process.env.DD_LAMBDA_HANDLER = 'handler.handler'
214+
// Reset ConfigEnvSources so lambda module picks up the env vars
215+
const { resetConfigEnvSources } = require('../../src/config-env-sources')
216+
resetConfigEnvSources()
214217
// Register hook for patching
215218
await loadAgent()
216219

@@ -274,6 +277,9 @@ describe('lambda', () => {
274277
it(`traces error on impending timeout using ${flushDeadlineEnvVar} ${customDeadline} deadline`, () => {
275278
process.env[flushDeadlineEnvVar] = customDeadline
276279
process.env.DD_LAMBDA_HANDLER = 'handler.timeoutHandler'
280+
// Reset ConfigEnvSources so lambda handler picks up the env vars
281+
const { resetConfigEnvSources } = require('../../src/config-env-sources')
282+
resetConfigEnvSources()
277283

278284
const _context = {
279285
getRemainingTimeInMillis: () => 25

0 commit comments

Comments
 (0)