mirror of
https://github.com/StarWishsama/Slimefun4.git
synced 2024-09-19 19:25:48 +00:00
[CI skip] Coverage ahoy!
This commit is contained in:
parent
a6a4a0a671
commit
a96f85ece4
4
pom.xml
4
pom.xml
@ -288,7 +288,7 @@
|
||||
<dependency>
|
||||
<groupId>com.github.seeseemelk</groupId>
|
||||
<artifactId>MockBukkit</artifactId>
|
||||
<version>v1.15-593aa2e63c-1</version>
|
||||
<version>v1.15-742f0ba511-1</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
@ -302,7 +302,7 @@
|
||||
<dependency>
|
||||
<groupId>com.github.thebusybiscuit</groupId>
|
||||
<artifactId>CS-CoreLib2</artifactId>
|
||||
<version>0.20.3</version>
|
||||
<version>0.20.4</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
@ -35,6 +35,9 @@ public class Translators {
|
||||
// Translators - Italian
|
||||
addTranslator("xXDOTTORXx", EmbeddedLanguage.ITALIAN, true);
|
||||
addTranslator("Sfiguz7", EmbeddedLanguage.ITALIAN, false);
|
||||
addTranslator("ThatsCube", EmbeddedLanguage.ITALIAN, true);
|
||||
addTranslator("alessandrobasi", EmbeddedLanguage.ITALIAN, true);
|
||||
addTranslator("dracrus", EmbeddedLanguage.ITALIAN, true);
|
||||
|
||||
// Translators - Latvian
|
||||
addTranslator("AgnisT", "NIKNAIZ", EmbeddedLanguage.LATVIAN, true);
|
||||
|
@ -66,7 +66,16 @@ public final class TestUtilities {
|
||||
}
|
||||
|
||||
public static void registerDefaultTags(ServerMock server) {
|
||||
// Add Tag<Material> defaults
|
||||
// We really don't need these to be accurate, just fill them with some examples
|
||||
// that approximate the actual content
|
||||
server.createMaterialTag(NamespacedKey.minecraft("logs"), Material.OAK_LOG, Material.STRIPPED_OAK_LOG, Material.OAK_WOOD, Material.STRIPPED_OAK_WOOD, Material.ACACIA_LOG, Material.STRIPPED_ACACIA_LOG, Material.ACACIA_WOOD, Material.STRIPPED_ACACIA_WOOD);
|
||||
server.createMaterialTag(NamespacedKey.minecraft("wooden_trapdoors"), Material.OAK_TRAPDOOR, Material.BIRCH_TRAPDOOR, Material.SPRUCE_TRAPDOOR, Material.JUNGLE_TRAPDOOR, Material.ACACIA_TRAPDOOR, Material.DARK_OAK_TRAPDOOR);
|
||||
server.createMaterialTag(NamespacedKey.minecraft("wooden_slabs"), Material.OAK_SLAB, Material.BIRCH_SLAB, Material.JUNGLE_SLAB, Material.SPRUCE_SLAB, Material.ACACIA_SLAB, Material.DARK_OAK_SLAB);
|
||||
server.createMaterialTag(NamespacedKey.minecraft("wooden_fences"), Material.OAK_FENCE, Material.BIRCH_FENCE, Material.JUNGLE_FENCE, Material.SPRUCE_FENCE, Material.ACACIA_FENCE, Material.DARK_OAK_FENCE);
|
||||
server.createMaterialTag(NamespacedKey.minecraft("planks"), Material.OAK_PLANKS, Material.BIRCH_PLANKS, Material.SPRUCE_PLANKS, Material.JUNGLE_PLANKS, Material.ACACIA_PLANKS, Material.DARK_OAK_PLANKS);
|
||||
server.createMaterialTag(NamespacedKey.minecraft("small_flowers"), Material.POPPY, Material.DANDELION, Material.AZURE_BLUET, Material.LILY_OF_THE_VALLEY);
|
||||
server.createMaterialTag(NamespacedKey.minecraft("leaves"), Material.OAK_LEAVES, Material.BIRCH_LEAVES, Material.SPRUCE_LEAVES, Material.JUNGLE_LEAVES, Material.ACACIA_LEAVES, Material.DARK_OAK_LEAVES);
|
||||
server.createMaterialTag(NamespacedKey.minecraft("saplings"), Material.OAK_SAPLING, Material.BIRCH_SAPLING, Material.SPRUCE_SAPLING, Material.JUNGLE_SAPLING, Material.ACACIA_SAPLING, Material.DARK_OAK_SAPLING);
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -3,11 +3,12 @@ package io.github.thebusybiscuit.slimefun4.tests.items;
|
||||
import org.junit.jupiter.api.AfterAll;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.BeforeAll;
|
||||
import org.junit.jupiter.api.Disabled;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import be.seeseemelk.mockbukkit.MockBukkit;
|
||||
import be.seeseemelk.mockbukkit.ServerMock;
|
||||
import io.github.thebusybiscuit.slimefun4.implementation.setup.SlimefunItemSetup;
|
||||
import io.github.thebusybiscuit.slimefun4.mocks.TestUtilities;
|
||||
import me.mrCookieSlime.Slimefun.SlimefunPlugin;
|
||||
|
||||
public class TestItemSetup {
|
||||
@ -16,8 +17,9 @@ public class TestItemSetup {
|
||||
|
||||
@BeforeAll
|
||||
public static void load() {
|
||||
MockBukkit.mock();
|
||||
ServerMock server = MockBukkit.mock();
|
||||
plugin = MockBukkit.load(SlimefunPlugin.class);
|
||||
TestUtilities.registerDefaultTags(server);
|
||||
}
|
||||
|
||||
@AfterAll
|
||||
@ -26,8 +28,7 @@ public class TestItemSetup {
|
||||
}
|
||||
|
||||
@Test
|
||||
@Disabled("org.bukkit.Tag is not implemented in MockBukkit")
|
||||
public void testNoExceptions() {
|
||||
public void testForExceptions() {
|
||||
// Not really ideal but still important to test.
|
||||
// Item amount is variable, so we can't test for that.
|
||||
// We are really only concerned about any runtime exceptions here.
|
||||
|
Loading…
Reference in New Issue
Block a user