summaryrefslogtreecommitdiffstats
path: root/src/test/java/org
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2016-11-18 11:07:02 +1100
committermd_5 <git@md-5.net>2016-11-18 11:07:02 +1100
commit93b8244115970a1686a3d4fa30c61f98f65dcbe7 (patch)
treede5c9a640433c4f5d130c0873c65be898a55755d /src/test/java/org
parent0c3bb7648754cb28eaea8d928708aae32f4ec8b4 (diff)
downloadcraftbukkit-93b8244115970a1686a3d4fa30c61f98f65dcbe7.tar
craftbukkit-93b8244115970a1686a3d4fa30c61f98f65dcbe7.tar.gz
craftbukkit-93b8244115970a1686a3d4fa30c61f98f65dcbe7.tar.lz
craftbukkit-93b8244115970a1686a3d4fa30c61f98f65dcbe7.tar.xz
craftbukkit-93b8244115970a1686a3d4fa30c61f98f65dcbe7.zip
SPIGOT-2787: Keep performing getter null conversion at call sites
Diffstat (limited to 'src/test/java/org')
-rw-r--r--src/test/java/org/bukkit/craftbukkit/inventory/NMSCraftItemStackTest.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/java/org/bukkit/craftbukkit/inventory/NMSCraftItemStackTest.java b/src/test/java/org/bukkit/craftbukkit/inventory/NMSCraftItemStackTest.java
index 10baff39..1f5a6a32 100644
--- a/src/test/java/org/bukkit/craftbukkit/inventory/NMSCraftItemStackTest.java
+++ b/src/test/java/org/bukkit/craftbukkit/inventory/NMSCraftItemStackTest.java
@@ -25,4 +25,12 @@ public class NMSCraftItemStackTest extends AbstractTestingBase {
assertThat(clone.getData(), is(itemStack.getData()));
assertThat(clone, is(itemStack));
}
+
+ @Test
+ public void testCloneNullItem() throws Exception {
+ net.minecraft.server.ItemStack nmsItemStack = null;
+ ItemStack itemStack = CraftItemStack.asCraftMirror(nmsItemStack);
+ ItemStack clone = itemStack.clone();
+ assertThat(clone, is(itemStack));
+ }
}