mirror of
https://github.com/PaperMC/Paper.git
synced 2025-08-15 04:05:50 -07:00
[Bleeding] MetadataBase now properly takes the metadata key into account when computing hasMetadata(). Addresses BUKKIT-1211
By: rmichela <deltahat@gmail.com>
This commit is contained in:
@@ -105,6 +105,13 @@ public class MetadataStoreTest {
|
||||
assertEquals(1, subject.getMetadata("subject", "key").size());
|
||||
assertEquals(10, subject.getMetadata("subject", "key").get(0).value());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testHasMetadata() {
|
||||
subject.setMetadata("subject", "key", new FixedMetadataValue(pluginX, 10));
|
||||
assertTrue(subject.hasMetadata("subject", "key"));
|
||||
assertFalse(subject.hasMetadata("subject", "otherKey"));
|
||||
}
|
||||
|
||||
private class StringMetadataStore extends MetadataStoreBase<String> implements MetadataStore<String> {
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user