@@ -200,40 +200,45 @@ test("initializeEnvironment", (t) => {
200200} ) ;
201201
202202test ( "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+ } ) ;
239244} ) ;
0 commit comments