Splits the Waterfall and Travertine server types by Minecraft version
All checks were successful
KnarCraft/Minecraft-Server-Launcher/pipeline/head This commit looks good

This commit is contained in:
2020-08-19 13:06:27 +02:00
parent 4f60ed5d10
commit 23161c1a8d
6 changed files with 56 additions and 46 deletions

View File

@ -23,14 +23,19 @@ public class ServerVersionContainerTest {
} catch (FileNotFoundException e) {
e.printStackTrace();
}
File versionFileFile = new File(versionFile);
if (versionFileFile.exists() && !versionFileFile.delete()) {
throw new IllegalArgumentException("Unable to remove old version file.");
}
serverVersionContainer = ServerVersionContainer.getInstance();
}
@Test
public void toStringTest() {
serverVersionContainer.reset();
assertEquals("vanillaVersion;null\nsnapshotVersion;null\nbungeeVersion;null\nwaterfallVersion;null\n" +
"travertineVersion;null\nspongeVanillaVersions;",
System.out.println(serverVersionContainer.toString());
assertEquals("vanillaVersion;null\nsnapshotVersion;null\nbungeeVersion;null\nwaterfallVersions;\n" +
"travertineVersions;\nspongeVanillaVersions;\nspongeForgeVersions;",
serverVersionContainer.toString());
}