Commits

DerFrZocker authored and md_5 committed d69a05362ed
#1480: Fix PerMaterialTest#isEdible test running for legacy materials
No tags

src/test/java/org/bukkit/PerMaterialTest.java

Modified
55 55 if (material == Material.AIR) {
56 56 assertFalse(material.isSolid());
57 57 } else if (material.isBlock()) {
58 58 assertThat(material.isSolid(), is(CraftMagicNumbers.getBlock(material).defaultBlockState().blocksMotion()));
59 59 } else {
60 60 assertFalse(material.isSolid());
61 61 }
62 62 }
63 63
64 64 @ParameterizedTest
65 - @EnumSource(value = Material.class, names = ".LEGACY_.*", mode = EnumSource.Mode.MATCH_NONE)
65 + @EnumSource(value = Material.class, names = "LEGACY_.*", mode = EnumSource.Mode.MATCH_NONE)
66 66 public void isEdible(Material material) {
67 67 if (material.isBlock()) {
68 68 assertFalse(material.isEdible());
69 69 } else {
70 70 assertThat(material.isEdible(), is(CraftMagicNumbers.getItem(material).components().has(DataComponents.FOOD)));
71 71 }
72 72 }
73 73
74 74 @ParameterizedTest
75 75 @EnumSource(value = Material.class, names = "LEGACY_.*", mode = EnumSource.Mode.MATCH_NONE)

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut