@@ -200,40 +200,45 @@ test("initializeEnvironment", (t) => {
200
200
} ) ;
201
201
202
202
test ( "fixCodeQualityCategory" , ( t ) => {
203
- const logger = getRunnerLogger ( true ) ;
204
- process . env [ "GITHUB_EVENT_NAME" ] = "dynamic" ;
205
-
206
- // Categories that should get adjusted.
207
- t . is ( fixCodeQualityCategory ( logger , "/language:c#" ) , "/language:csharp" ) ;
208
- t . is ( fixCodeQualityCategory ( logger , "/language:cpp" ) , "/language:c-cpp" ) ;
209
- t . is ( fixCodeQualityCategory ( logger , "/language:c" ) , "/language:c-cpp" ) ;
210
- t . is (
211
- fixCodeQualityCategory ( logger , "/language:java" ) ,
212
- "/language:java-kotlin" ,
213
- ) ;
214
- t . is (
215
- fixCodeQualityCategory ( logger , "/language:javascript" ) ,
216
- "/language:javascript-typescript" ,
217
- ) ;
218
- t . is (
219
- fixCodeQualityCategory ( logger , "/language:typescript" ) ,
220
- "/language:javascript-typescript" ,
221
- ) ;
222
- t . is (
223
- fixCodeQualityCategory ( logger , "/language:kotlin" ) ,
224
- "/language:java-kotlin" ,
225
- ) ;
226
-
227
- // Categories that should not get adjusted.
228
- t . is ( fixCodeQualityCategory ( logger , "/language:csharp" ) , "/language:csharp" ) ;
229
- t . is ( fixCodeQualityCategory ( logger , "/language:go" ) , "/language:go" ) ;
230
- t . is (
231
- fixCodeQualityCategory ( logger , "/language:actions" ) ,
232
- "/language:actions" ,
233
- ) ;
234
-
235
- // Other cases.
236
- t . is ( fixCodeQualityCategory ( logger , undefined ) , undefined ) ;
237
- t . is ( fixCodeQualityCategory ( logger , "random string" ) , "random string" ) ;
238
- t . is ( fixCodeQualityCategory ( logger , "kotlin" ) , "kotlin" ) ;
203
+ withMockedEnv (
204
+ {
205
+ GITHUB_EVENT_NAME : "dynamic" ,
206
+ } ,
207
+ ( ) => {
208
+ const logger = getRunnerLogger ( true ) ;
209
+
210
+ // Categories that should get adjusted.
211
+ t . is ( fixCodeQualityCategory ( logger , "/language:c#" ) , "/language:csharp" ) ;
212
+ t . is ( fixCodeQualityCategory ( logger , "/language:cpp" ) , "/language:c-cpp" ) ;
213
+ t . is ( fixCodeQualityCategory ( logger , "/language:c" ) , "/language:c-cpp" ) ;
214
+ t . is (
215
+ fixCodeQualityCategory ( logger , "/language:java" ) ,
216
+ "/language:java-kotlin" ,
217
+ ) ;
218
+ t . is (
219
+ fixCodeQualityCategory ( logger , "/language:javascript" ) ,
220
+ "/language:javascript-typescript" ,
221
+ ) ;
222
+ t . is (
223
+ fixCodeQualityCategory ( logger , "/language:typescript" ) ,
224
+ "/language:javascript-typescript" ,
225
+ ) ;
226
+ t . is (
227
+ fixCodeQualityCategory ( logger , "/language:kotlin" ) ,
228
+ "/language:java-kotlin" ,
229
+ ) ;
230
+
231
+ // Categories that should not get adjusted.
232
+ t . is ( fixCodeQualityCategory ( logger , "/language:csharp" ) , "/language:csharp" ) ;
233
+ t . is ( fixCodeQualityCategory ( logger , "/language:go" ) , "/language:go" ) ;
234
+ t . is (
235
+ fixCodeQualityCategory ( logger , "/language:actions" ) ,
236
+ "/language:actions" ,
237
+ ) ;
238
+
239
+ // Other cases.
240
+ t . is ( fixCodeQualityCategory ( logger , undefined ) , undefined ) ;
241
+ t . is ( fixCodeQualityCategory ( logger , "random string" ) , "random string" ) ;
242
+ t . is ( fixCodeQualityCategory ( logger , "kotlin" ) , "kotlin" ) ;
243
+ } ) ;
239
244
} ) ;
0 commit comments