Small Update to TabComplete
This commit is contained in:
parent
95304d2e53
commit
0c47de7a3e
|
@ -2,12 +2,34 @@ package de.butzlabben.world;
|
|||
|
||||
import de.butzlabben.world.commands.WorldSystemCommandExecuter;
|
||||
import de.butzlabben.world.commands.commands.DebugCommandTest;
|
||||
import de.butzlabben.world.commands.commands.WorldSystemTabComplete;
|
||||
import de.butzlabben.world.config.PluginConfig;
|
||||
import org.bukkit.plugin.PluginDescriptionFile;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
import org.bukkit.plugin.java.JavaPluginLoader;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileNotFoundException;
|
||||
|
||||
public class WorldSystem extends JavaPlugin
|
||||
{
|
||||
|
||||
private static PluginConfig cfg;
|
||||
|
||||
public WorldSystem()
|
||||
{
|
||||
super();
|
||||
}
|
||||
|
||||
protected WorldSystem(JavaPluginLoader loader, PluginDescriptionFile description, File dataFolder, File file)
|
||||
{
|
||||
super(loader, description, dataFolder, file);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onEnable() {
|
||||
createConfigs();
|
||||
|
||||
createCommands();
|
||||
}
|
||||
|
||||
|
@ -15,9 +37,33 @@ public class WorldSystem extends JavaPlugin
|
|||
private void createCommands() {
|
||||
WorldSystemCommandExecuter cmdExecuter = new WorldSystemCommandExecuter();
|
||||
|
||||
cmdExecuter.addCommand("test", new DebugCommandTest());
|
||||
if (getWSConfig().allowDevCommands())
|
||||
{
|
||||
cmdExecuter.addCommand("test", new DebugCommandTest());
|
||||
}
|
||||
|
||||
this.getCommand("ws").setExecutor(cmdExecuter);
|
||||
this.getCommand("ws").setTabCompleter(new WorldSystemTabComplete(cmdExecuter));
|
||||
}
|
||||
|
||||
private void createConfigs() {
|
||||
File folder = getInstance().getDataFolder();
|
||||
try
|
||||
{
|
||||
cfg = new PluginConfig(new File(folder, "config.yml"));
|
||||
}
|
||||
catch (FileNotFoundException e)
|
||||
{
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
}
|
||||
|
||||
public static PluginConfig getWSConfig() {
|
||||
return cfg;
|
||||
}
|
||||
|
||||
public static WorldSystem getInstance() {
|
||||
return JavaPlugin.getPlugin(WorldSystem.class);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -45,4 +45,8 @@ public class WorldSystemCommandExecuter implements CommandExecutor
|
|||
return commands.get(cmd).run(commandSender);
|
||||
}
|
||||
|
||||
public String[] commandList()
|
||||
{
|
||||
return commands.keySet().toArray(new String[0]);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,2 +1,25 @@
|
|||
package de.butzlabben.world.commands.commands;public class WorldSystemTabComplete {
|
||||
package de.butzlabben.world.commands.commands;
|
||||
|
||||
import de.butzlabben.world.commands.WorldSystemCommandExecuter;
|
||||
import org.bukkit.command.Command;
|
||||
import org.bukkit.command.CommandSender;
|
||||
import org.bukkit.command.TabCompleter;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class WorldSystemTabComplete implements TabCompleter
|
||||
{
|
||||
private String[] cmdlist;
|
||||
|
||||
public WorldSystemTabComplete(WorldSystemCommandExecuter ex) {
|
||||
cmdlist = ex.commandList();
|
||||
}
|
||||
@Nullable
|
||||
@Override
|
||||
public List<String> onTabComplete(@NotNull CommandSender commandSender, @NotNull Command command, @NotNull String s, @NotNull String[] strings)
|
||||
{
|
||||
return List.of(cmdlist);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
package de.butzlabben.world.config;
|
||||
|
||||
import de.butzlabben.world.WorldSystem;
|
||||
import de.butzlabben.world.exceptions.InvalidConfigFormatException;
|
||||
import de.butzlabben.world.utils.Location;
|
||||
import de.butzlabben.world.utils.Location2D;
|
||||
import org.bukkit.Difficulty;
|
||||
import org.bukkit.GameMode;
|
||||
import org.bukkit.configuration.file.YamlConfiguration;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
|
||||
import java.io.*;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
|
@ -23,8 +25,13 @@ public class PluginConfig {
|
|||
|
||||
|
||||
//TODO Document
|
||||
|
||||
public PluginConfig(File configFile) throws FileNotFoundException {
|
||||
this.configFile = configFile;
|
||||
if (!configFile.exists()) {
|
||||
JavaPlugin.getPlugin(WorldSystem.class).saveDefaultConfig();
|
||||
}
|
||||
|
||||
try {
|
||||
config = YamlConfiguration.loadConfiguration(
|
||||
new InputStreamReader(new FileInputStream(configFile), StandardCharsets.UTF_8));
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
package de.butzlabben.world.config;
|
||||
|
||||
import be.seeseemelk.mockbukkit.MockBukkit;
|
||||
import be.seeseemelk.mockbukkit.ServerMock;
|
||||
import de.butzlabben.world.WorldSystem;
|
||||
import org.bukkit.Difficulty;
|
||||
import org.bukkit.GameMode;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
@ -7,10 +10,11 @@ import org.junit.jupiter.api.Test;
|
|||
import java.io.File;
|
||||
import java.io.FileNotFoundException;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
|
||||
public class TestPluginConfig {
|
||||
|
||||
|
||||
@Test
|
||||
public void testPluginConfigInit() throws FileNotFoundException {
|
||||
File cfgFile = new File("TestFiles/TestConfig.yml");
|
||||
|
@ -18,6 +22,7 @@ public class TestPluginConfig {
|
|||
}
|
||||
|
||||
|
||||
|
||||
//TODO ADD Invalid Config Test
|
||||
|
||||
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -12,6 +12,7 @@ org/bstats/bukkit/Metrics.class
|
|||
org/bstats/bukkit/Metrics$SimplePie.class
|
||||
org/bstats/bukkit/Metrics$2.class
|
||||
de/butzlabben/world/exceptions/InvalidConfigFormatException.class
|
||||
de/butzlabben/world/commands/commands/WorldSystemTabComplete.class
|
||||
org/bstats/bukkit/Metrics$AdvancedPie.class
|
||||
de/butzlabben/world/commands/commands/DebugCommandTest.class
|
||||
org/bstats/bukkit/Metrics$1$1.class
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
/Users/danielbyomujuni/Documents/Projects/WorldSystem/src/main/java/de/butzlabben/world/utils/Location2D.java
|
||||
/Users/danielbyomujuni/Documents/Projects/WorldSystem/src/main/java/de/butzlabben/world/data/objects/PlayerWorld.java
|
||||
/Users/danielbyomujuni/Documents/Projects/WorldSystem/src/main/java/de/butzlabben/world/commands/WorldSystemCommandExecuter.java
|
||||
/Users/danielbyomujuni/Documents/Projects/WorldSystem/src/main/java/de/butzlabben/world/commands/commands/WorldSystemTabComplete.java
|
||||
/Users/danielbyomujuni/Documents/Projects/WorldSystem/src/main/java/de/butzlabben/world/data/objects/WorldSystemData.java
|
||||
/Users/danielbyomujuni/Documents/Projects/WorldSystem/src/main/java/de/butzlabben/world/commands/commands/DebugCommandTest.java
|
||||
/Users/danielbyomujuni/Documents/Projects/WorldSystem/src/main/java/de/butzlabben/world/exceptions/InvaildCommandException.java
|
||||
|
|
|
@ -4,5 +4,4 @@ de/butzlabben/world/data/TestWorldDatabase.class
|
|||
de/butzlabben/world/commands/TestCommandExecuter.class
|
||||
de/butzlabben/world/data/objects/TestPlayerData.class
|
||||
de/butzlabben/world/data/objects/TestPlayerWorld.class
|
||||
de/butzlabben/world/config/TestPluginConfig.class
|
||||
de/butzlabben/world/config/TestGameRules.class
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<testsuite tests="3" failures="0" name="de.butzlabben.world.commands.TestCommandExecuter" time="0.003" errors="0" skipped="0">
|
||||
<testsuite tests="3" failures="0" name="de.butzlabben.world.commands.TestCommandExecuter" time="0.002" errors="0" skipped="0">
|
||||
<properties>
|
||||
<property name="idea.version" value="2022.2.1"/>
|
||||
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
|
||||
|
@ -60,6 +60,6 @@
|
|||
<property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
|
||||
</properties>
|
||||
<testcase classname="de.butzlabben.world.commands.TestCommandExecuter" name="de.butzlabben.world.commands.TestCommandExecuter.testExecuterMultipleCommands" time="0"/>
|
||||
<testcase classname="de.butzlabben.world.commands.TestCommandExecuter" name="de.butzlabben.world.commands.TestCommandExecuter.testExecuterInvalidCommand" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.commands.TestCommandExecuter" name="de.butzlabben.world.commands.TestCommandExecuter.testExecuterAddCMD" time="0"/>
|
||||
<testcase classname="de.butzlabben.world.commands.TestCommandExecuter" name="de.butzlabben.world.commands.TestCommandExecuter.testExecuterInvalidCommand" time="0.003"/>
|
||||
</testsuite>
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<testsuite tests="25" failures="0" name="de.butzlabben.world.config.TestGameRules" time="0.167" errors="0" skipped="0">
|
||||
<testsuite tests="25" failures="0" name="de.butzlabben.world.config.TestGameRules" time="0.196" errors="0" skipped="0">
|
||||
<properties>
|
||||
<property name="idea.version" value="2022.2.1"/>
|
||||
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
|
||||
|
@ -59,29 +59,29 @@
|
|||
<property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
|
||||
<property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
|
||||
</properties>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testGameruleInit" time="0.097"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testAnnounceAdvancements" time="0.006"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testCommandBlockOutput" time="0.005"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testElytraMovementCheck" time="0.004"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testDaylightCycle" time="0.004"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testEntityDrops" time="0.004"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testFireTick" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testLimitCrafting" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testMobLoot" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testMobSpawning" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testGameruleInit" time="0.106"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testAnnounceAdvancements" time="0.008"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testCommandBlockOutput" time="0.006"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testElytraMovementCheck" time="0.005"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testDaylightCycle" time="0.005"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testEntityDrops" time="0.006"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testFireTick" time="0.004"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testLimitCrafting" time="0.004"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testMobLoot" time="0.004"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testMobSpawning" time="0.005"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testTileDrops" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testWeatherCycle" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testLoopFunction" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testKeepInventory" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testAdminCommandLogs" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testKeepInventory" time="0.004"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testAdminCommandLogs" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testCommandChainLength" time="0.004"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testMaxEntityCramming" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testMobGriefing" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testNaturalRegen" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testMobGriefing" time="0.005"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testNaturalRegen" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testRandomTickSpeed" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testReducedDebugInfo" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testCommandFeedback" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testDeathMessage" time="0.001"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testCommandFeedback" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testDeathMessage" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testSpawnRad" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestGameRules" name="de.butzlabben.world.config.TestGameRules.testSpectatorsChunkGen" time="0.002"/>
|
||||
</testsuite>
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<testsuite tests="17" failures="0" name="de.butzlabben.world.config.TestPluginConfig" time="0.04" errors="0" skipped="0">
|
||||
<testsuite tests="17" failures="0" name="de.butzlabben.world.config.TestPluginConfig" time="0.049" errors="0" skipped="0">
|
||||
<properties>
|
||||
<property name="idea.version" value="2022.2.1"/>
|
||||
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
|
||||
|
@ -62,18 +62,18 @@
|
|||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGetPlayerWorldDefaultSpawnPoint" time="0"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testPluginConfigInit" time="0"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGetLanguage" time="0.001"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGetWorldDir" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGetWorldDir" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGetUnloadTime" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGetPrefix" time="0.001"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGetDeleteAfter" time="0.001"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGameDifficulty" time="0.009"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testMultiChoice" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGetPrefix" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGetDeleteAfter" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGameDifficulty" time="0.013"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testMultiChoice" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testgetDefaultGenerator" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testWorldBorderDefaultSize" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testWorldBorderCords" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testServerGamemode" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGetServerSpawnPoint" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testServerGamemode" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGetServerSpawnPoint" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testGetServerWorldName" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testPlayerWorldGamemode" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testPlayerWorldGamemode" time="0.001"/>
|
||||
<testcase classname="de.butzlabben.world.config.TestPluginConfig" name="de.butzlabben.world.config.TestPluginConfig.testUsePlayersLastLocation" time="0.005"/>
|
||||
</testsuite>
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<testsuite tests="5" failures="0" name="de.butzlabben.world.data.TestWorldDatabase" time="0.097" errors="0" skipped="0">
|
||||
<testsuite tests="5" failures="0" name="de.butzlabben.world.data.TestWorldDatabase" time="0.092" errors="0" skipped="0">
|
||||
<properties>
|
||||
<property name="idea.version" value="2022.2.1"/>
|
||||
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
|
||||
|
@ -59,9 +59,9 @@
|
|||
<property name="socksNonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
|
||||
<property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
|
||||
</properties>
|
||||
<testcase classname="de.butzlabben.world.data.TestWorldDatabase" name="de.butzlabben.world.data.TestWorldDatabase.testDatabaseInitalizationFromNoFile" time="0.068"/>
|
||||
<testcase classname="de.butzlabben.world.data.TestWorldDatabase" name="de.butzlabben.world.data.TestWorldDatabase.testDatabaseInitalizationFromNoFile2" time="0.008"/>
|
||||
<testcase classname="de.butzlabben.world.data.TestWorldDatabase" name="de.butzlabben.world.data.TestWorldDatabase.testDatabaseInitalizationCreateValidFile" time="0.017"/>
|
||||
<testcase classname="de.butzlabben.world.data.TestWorldDatabase" name="de.butzlabben.world.data.TestWorldDatabase.testDatabaseInitalizationFromNoFile" time="0.072"/>
|
||||
<testcase classname="de.butzlabben.world.data.TestWorldDatabase" name="de.butzlabben.world.data.TestWorldDatabase.testDatabaseInitalizationFromNoFile2" time="0.001"/>
|
||||
<testcase classname="de.butzlabben.world.data.TestWorldDatabase" name="de.butzlabben.world.data.TestWorldDatabase.testDatabaseInitalizationCreateValidFile" time="0.015"/>
|
||||
<testcase classname="de.butzlabben.world.data.TestWorldDatabase" name="de.butzlabben.world.data.TestWorldDatabase.testDatabaseInitalizationWithExistingEmptyFile" time="0.002"/>
|
||||
<testcase classname="de.butzlabben.world.data.TestWorldDatabase" name="de.butzlabben.world.data.TestWorldDatabase.testDatabaseInitalizationWithPopulatedEmptyFile" time="0.002"/>
|
||||
</testsuite>
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<testsuite tests="6" failures="0" name="de.butzlabben.world.data.objects.TestWorldSystemData" time="0.003" errors="0" skipped="0">
|
||||
<testsuite tests="6" failures="0" name="de.butzlabben.world.data.objects.TestWorldSystemData" time="0.004" errors="0" skipped="0">
|
||||
<properties>
|
||||
<property name="idea.version" value="2022.2.1"/>
|
||||
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
|
||||
|
@ -61,7 +61,7 @@
|
|||
</properties>
|
||||
<testcase classname="de.butzlabben.world.data.objects.TestWorldSystemData" name="de.butzlabben.world.data.objects.TestWorldSystemData.testAddMultipleWorldsToPlayer" time="0"/>
|
||||
<testcase classname="de.butzlabben.world.data.objects.TestWorldSystemData" name="de.butzlabben.world.data.objects.TestWorldSystemData.testWorldSystemDataInit" time="0"/>
|
||||
<testcase classname="de.butzlabben.world.data.objects.TestWorldSystemData" name="de.butzlabben.world.data.objects.TestWorldSystemData.testAddPlayer" time="0"/>
|
||||
<testcase classname="de.butzlabben.world.data.objects.TestWorldSystemData" name="de.butzlabben.world.data.objects.TestWorldSystemData.testAddPlayer" time="0.001"/>
|
||||
<testcase classname="de.butzlabben.world.data.objects.TestWorldSystemData" name="de.butzlabben.world.data.objects.TestWorldSystemData.testAddMultiplePlayers" time="0.003"/>
|
||||
<testcase classname="de.butzlabben.world.data.objects.TestWorldSystemData" name="de.butzlabben.world.data.objects.TestWorldSystemData.testAddDulpicatePlayer" time="0"/>
|
||||
<testcase classname="de.butzlabben.world.data.objects.TestWorldSystemData" name="de.butzlabben.world.data.objects.TestWorldSystemData.testAddWorldToPlayer" time="0"/>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-------------------------------------------------------------------------------
|
||||
Test set: de.butzlabben.world.commands.TestCommandExecuter
|
||||
-------------------------------------------------------------------------------
|
||||
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
|
||||
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-------------------------------------------------------------------------------
|
||||
Test set: de.butzlabben.world.config.TestGameRules
|
||||
-------------------------------------------------------------------------------
|
||||
Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.169 sec
|
||||
Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.198 sec
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-------------------------------------------------------------------------------
|
||||
Test set: de.butzlabben.world.config.TestPluginConfig
|
||||
-------------------------------------------------------------------------------
|
||||
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 sec
|
||||
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 sec
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-------------------------------------------------------------------------------
|
||||
Test set: de.butzlabben.world.data.TestWorldDatabase
|
||||
-------------------------------------------------------------------------------
|
||||
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 sec
|
||||
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 sec
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-------------------------------------------------------------------------------
|
||||
Test set: de.butzlabben.world.data.objects.TestPlayerData
|
||||
-------------------------------------------------------------------------------
|
||||
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
|
||||
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-------------------------------------------------------------------------------
|
||||
Test set: de.butzlabben.world.data.objects.TestPlayerWorld
|
||||
-------------------------------------------------------------------------------
|
||||
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
|
||||
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
|
||||
|
|
Binary file not shown.
Loading…
Reference in New Issue