@@ -30,6 +30,7 @@ describe('Register', function () {
30
30
delete process . env . OTEL_NODE_DISABLED_INSTRUMENTATIONS ;
31
31
32
32
delete process . env . AWS_REGION ;
33
+ delete process . env . AWS_DEFAULT_REGION ;
33
34
delete process . env . AGENT_OBSERVABILITY_ENABLED ;
34
35
delete process . env . OTEL_EXPORTER_OTLP_TRACES_ENDPOINT ;
35
36
delete process . env . OTEL_EXPORTER_OTLP_LOGS_ENDPOINT ;
@@ -69,13 +70,23 @@ describe('Register', function () {
69
70
} ) ;
70
71
71
72
it ( 'Configures with AgentObservabilityEnabled with set region' , ( ) => {
72
- process . env . AWS_REGION = 'us-west-2' ;
73
73
process . env . AGENT_OBSERVABILITY_ENABLED = 'true' ;
74
+ process . env . AWS_REGION = 'us-west-2' ;
74
75
75
76
setAwsDefaultEnvironmentVariables ( ) ;
76
77
77
78
expect ( process . env . OTEL_EXPORTER_OTLP_TRACES_ENDPOINT ) . toEqual ( 'https://xray.us-west-2.amazonaws.com/v1/traces' ) ;
78
79
expect ( process . env . OTEL_EXPORTER_OTLP_LOGS_ENDPOINT ) . toEqual ( 'https://logs.us-west-2.amazonaws.com/v1/logs' ) ;
80
+
81
+ delete process . env . AWS_REGION ;
82
+ delete process . env . OTEL_EXPORTER_OTLP_TRACES_ENDPOINT ;
83
+ delete process . env . OTEL_EXPORTER_OTLP_LOGS_ENDPOINT ;
84
+ process . env . AWS_DEFAULT_REGION = 'us-east-2' ;
85
+
86
+ setAwsDefaultEnvironmentVariables ( ) ;
87
+
88
+ expect ( process . env . OTEL_EXPORTER_OTLP_TRACES_ENDPOINT ) . toEqual ( 'https://xray.us-east-2.amazonaws.com/v1/traces' ) ;
89
+ expect ( process . env . OTEL_EXPORTER_OTLP_LOGS_ENDPOINT ) . toEqual ( 'https://logs.us-east-2.amazonaws.com/v1/logs' ) ;
79
90
} ) ;
80
91
81
92
it ( 'Configures defaults when AgentObservabilityEnabled is true' , ( ) => {
0 commit comments