@@ -59,20 +59,20 @@ static void setUp() {
5959 testSource =
6060 new TestSupportedConfigurationSource (
6161 testSupported , testAliases , testAliasMapping , new HashMap <>());
62- ConfigHelper .setConfigurationSource (testSource );
63- strictness = ConfigHelper .configInversionStrictFlag ();
64- ConfigHelper .setConfigInversionStrict (ConfigHelper .StrictnessPolicy .STRICT );
62+ ConfigHelper .get (). setConfigurationSource (testSource );
63+ strictness = ConfigHelper .get (). configInversionStrictFlag ();
64+ ConfigHelper .get (). setConfigInversionStrict (ConfigHelper .StrictnessPolicy .STRICT );
6565 }
6666
6767 @ AfterAll
6868 static void tearDown () {
69- ConfigHelper .resetToDefaults ();
70- ConfigHelper .setConfigInversionStrict (strictness );
69+ ConfigHelper .get (). resetToDefaults ();
70+ ConfigHelper .get (). setConfigInversionStrict (strictness );
7171 }
7272
7373 @ AfterEach
7474 void reset () {
75- ConfigHelper .resetCache ();
75+ ConfigHelper .get (). resetCache ();
7676 }
7777
7878 @ Test
@@ -81,11 +81,11 @@ void testBasicConfigHelper() {
8181 setEnvVar (TEST_OTEL_VAR , TEST_OTEL_VAR_VAL );
8282 setEnvVar (TEST_REGULAR_VAR , TEST_REGULAR_VAR_VAL );
8383
84- assertEquals (TEST_DD_VAR_VAL , ConfigHelper .getEnvironmentVariable (TEST_DD_VAR ));
85- assertEquals (TEST_OTEL_VAR_VAL , ConfigHelper .getEnvironmentVariable (TEST_OTEL_VAR ));
86- assertEquals (TEST_REGULAR_VAR_VAL , ConfigHelper .getEnvironmentVariable (TEST_REGULAR_VAR ));
84+ assertEquals (TEST_DD_VAR_VAL , ConfigHelper .get (). getEnvironmentVariable (TEST_DD_VAR ));
85+ assertEquals (TEST_OTEL_VAR_VAL , ConfigHelper .get (). getEnvironmentVariable (TEST_OTEL_VAR ));
86+ assertEquals (TEST_REGULAR_VAR_VAL , ConfigHelper .get (). getEnvironmentVariable (TEST_REGULAR_VAR ));
8787
88- Map <String , String > result = ConfigHelper .getEnvironmentVariables ();
88+ Map <String , String > result = ConfigHelper .get (). getEnvironmentVariables ();
8989 assertEquals (TEST_DD_VAR_VAL , result .get (TEST_DD_VAR ));
9090 assertEquals (TEST_OTEL_VAR_VAL , result .get (TEST_OTEL_VAR ));
9191 assertEquals (TEST_REGULAR_VAR_VAL , result .get (TEST_REGULAR_VAR ));
@@ -100,8 +100,8 @@ void testBasicConfigHelper() {
100100 void testAliasSupport () {
101101 setEnvVar (ALIAS_DD_VAR , ALIAS_DD_VAL );
102102
103- assertEquals (ALIAS_DD_VAL , ConfigHelper .getEnvironmentVariable (TEST_DD_VAR ));
104- Map <String , String > result = ConfigHelper .getEnvironmentVariables ();
103+ assertEquals (ALIAS_DD_VAL , ConfigHelper .get (). getEnvironmentVariable (TEST_DD_VAR ));
104+ Map <String , String > result = ConfigHelper .get (). getEnvironmentVariables ();
105105 assertEquals (ALIAS_DD_VAL , result .get (TEST_DD_VAR ));
106106 assertFalse (result .containsKey (ALIAS_DD_VAR ));
107107
@@ -115,8 +115,8 @@ void testMainConfigPrecedence() {
115115 setEnvVar (TEST_DD_VAR , TEST_DD_VAR_VAL );
116116 setEnvVar (ALIAS_DD_VAR , ALIAS_DD_VAL );
117117
118- assertEquals (TEST_DD_VAR_VAL , ConfigHelper .getEnvironmentVariable (TEST_DD_VAR ));
119- Map <String , String > result = ConfigHelper .getEnvironmentVariables ();
118+ assertEquals (TEST_DD_VAR_VAL , ConfigHelper .get (). getEnvironmentVariable (TEST_DD_VAR ));
119+ Map <String , String > result = ConfigHelper .get (). getEnvironmentVariables ();
120120 assertEquals (TEST_DD_VAR_VAL , result .get (TEST_DD_VAR ));
121121 assertFalse (result .containsKey (ALIAS_DD_VAR ));
122122
@@ -129,8 +129,8 @@ void testMainConfigPrecedence() {
129129 void testNonDDAliases () {
130130 setEnvVar (NON_DD_ALIAS_VAR , NON_DD_ALIAS_VAL );
131131
132- assertEquals (NON_DD_ALIAS_VAL , ConfigHelper .getEnvironmentVariable (TEST_DD_VAR ));
133- Map <String , String > result = ConfigHelper .getEnvironmentVariables ();
132+ assertEquals (NON_DD_ALIAS_VAL , ConfigHelper .get (). getEnvironmentVariable (TEST_DD_VAR ));
133+ Map <String , String > result = ConfigHelper .get (). getEnvironmentVariables ();
134134 assertEquals (NON_DD_ALIAS_VAL , result .get (TEST_DD_VAR ));
135135 assertFalse (result .containsKey (NON_DD_ALIAS_VAR ));
136136
@@ -140,7 +140,7 @@ void testNonDDAliases() {
140140
141141 @ Test
142142 void testAliasesWithoutPresentAliases () {
143- Map <String , String > result = ConfigHelper .getEnvironmentVariables ();
143+ Map <String , String > result = ConfigHelper .get (). getEnvironmentVariables ();
144144 assertFalse (result .containsKey (ALIAS_DD_VAR ));
145145 }
146146
@@ -149,22 +149,23 @@ void testAliasWithEmptyList() {
149149 Map <String , List <String >> aliasMap = new HashMap <>();
150150 aliasMap .put ("EMPTY_ALIAS_CONFIG" , new ArrayList <>());
151151
152- ConfigHelper .setConfigurationSource (
153- new TestSupportedConfigurationSource (
154- new HashSet <>(), aliasMap , new HashMap <>(), new HashMap <>()));
152+ ConfigHelper .get ()
153+ .setConfigurationSource (
154+ new TestSupportedConfigurationSource (
155+ new HashSet <>(), aliasMap , new HashMap <>(), new HashMap <>()));
155156
156- assertNull (ConfigHelper .getEnvironmentVariable ("EMPTY_ALIAS_CONFIG" ));
157+ assertNull (ConfigHelper .get (). getEnvironmentVariable ("EMPTY_ALIAS_CONFIG" ));
157158
158159 // Cleanup
159- ConfigHelper .setConfigurationSource (testSource );
160+ ConfigHelper .get (). setConfigurationSource (testSource );
160161 }
161162
162163 @ Test
163164 void testAliasSkippedWhenBaseAlreadyPresent () {
164165 setEnvVar (TEST_DD_VAR , TEST_DD_VAR_VAL );
165166 setEnvVar (NON_DD_ALIAS_VAR , NON_DD_ALIAS_VAL );
166167
167- Map <String , String > result = ConfigHelper .getEnvironmentVariables ();
168+ Map <String , String > result = ConfigHelper .get (). getEnvironmentVariables ();
168169 assertEquals (TEST_DD_VAR_VAL , result .get (TEST_DD_VAR ));
169170 assertFalse (result .containsKey (NON_DD_ALIAS_VAR ));
170171
@@ -177,7 +178,7 @@ void testAliasSkippedWhenBaseAlreadyPresent() {
177178 void testInconsistentAliasesAndAliasMapping () {
178179 setEnvVar (NEW_ALIAS_KEY_2 , "some_value" );
179180
180- Map <String , String > result = ConfigHelper .getEnvironmentVariables ();
181+ Map <String , String > result = ConfigHelper .get (). getEnvironmentVariables ();
181182
182183 assertFalse (result .containsKey (NEW_ALIAS_KEY_2 ));
183184 assertFalse (result .containsKey (NEW_ALIAS_TARGET ));
@@ -189,16 +190,16 @@ void testInconsistentAliasesAndAliasMapping() {
189190 // TODO: Update to verify telemetry when implemented
190191 @ Test
191192 void testUnsupportedEnvWarningNotInTestMode () {
192- ConfigHelper .setConfigInversionStrict (ConfigHelper .StrictnessPolicy .TEST );
193+ ConfigHelper .get (). setConfigInversionStrict (ConfigHelper .StrictnessPolicy .TEST );
193194
194195 setEnvVar ("DD_FAKE_VAR" , "banana" );
195196
196197 // Should allow unsupported variable in TEST mode
197- assertEquals ("banana" , ConfigHelper .getEnvironmentVariable ("DD_FAKE_VAR" ));
198+ assertEquals ("banana" , ConfigHelper .get (). getEnvironmentVariable ("DD_FAKE_VAR" ));
198199
199200 // Cleanup
200201 setEnvVar ("DD_FAKE_VAR" , null );
201- ConfigHelper .setConfigInversionStrict (ConfigHelper .StrictnessPolicy .STRICT );
202+ ConfigHelper .get (). setConfigInversionStrict (ConfigHelper .StrictnessPolicy .STRICT );
202203 }
203204
204205 // Copied from utils.TestHelper
0 commit comments