1414import com .github .tomakehurst .wiremock .extension .responsetemplating .ResponseTemplateTransformer ;
1515import com .github .tomakehurst .wiremock .junit5 .WireMockExtension ;
1616import com .github .tomakehurst .wiremock .matching .RequestPatternBuilder ;
17- import java .nio .file .Path ;
1817import java .nio .file .Files ;
18+ import java .nio .file .Path ;
1919import java .util .Arrays ;
2020import java .util .function .Consumer ;
2121import me .itzg .helpers .LatchingExecutionExceptionHandler ;
@@ -167,7 +167,8 @@ void failsWhenNoDependenciesForModLoader(@TempDir Path tempDir) throws JsonProce
167167 .put ("project_id" , requiredDepProjectId )
168168 .put ("dependency_type" , "required" );
169169 });
170- stubVersionRequestEmptyResponse (requiredDepProjectId );
170+ stubVersionRequestEmptyResponse (requiredDepProjectId , "paper" );
171+ stubVersionRequestEmptyResponse (requiredDepProjectId , "spigot" );
171172 stubGetProject (requiredDepProjectId , new Project ().setProjectType (ProjectType .resourcepack ));
172173
173174 stubDownload ();
@@ -462,7 +463,7 @@ private void stubVersionRequest(String projectId, String versionId, Consumer<Arr
462463 depsAdder .accept (dependenciesArray );
463464
464465 stubFor (get (urlPathEqualTo ("/v2/project/" + projectId + "/version" ))
465- .withQueryParam ("loaders" , equalTo ("[\" paper\" , \" spigot \" ]" ))
466+ .withQueryParam ("loaders" , equalTo ("[\" paper\" ]" ))
466467 .withQueryParam ("game_versions" , equalTo ("[\" 1.21.1\" ]" ))
467468 .willReturn (aResponse ()
468469 .withHeader ("Content-Type" , "application/json" )
@@ -471,11 +472,11 @@ private void stubVersionRequest(String projectId, String versionId, Consumer<Arr
471472 );
472473 }
473474
474- private void stubVersionRequestEmptyResponse (String projectId ) {
475+ private void stubVersionRequestEmptyResponse (String projectId , String loader ) {
475476 final ArrayNode versionResp = objectMapper .createArrayNode ();
476477
477478 stubFor (get (urlPathEqualTo ("/v2/project/" + projectId + "/version" ))
478- .withQueryParam ("loaders" , equalTo ("[\" paper \" , \" spigot \" ]" ))
479+ .withQueryParam ("loaders" , equalTo ("[\" " + loader + " \" ]" ))
479480 .withQueryParam ("game_versions" , equalTo ("[\" 1.21.1\" ]" ))
480481 .willReturn (aResponse ()
481482 .withHeader ("Content-Type" , "application/json" )
0 commit comments