fix build

This commit is contained in:
AlphaKR93
2024-11-02 16:40:43 +09:00
parent 33701c1eca
commit 54bc879a9e

View File

@@ -2456,3 +2456,65 @@ index 9c2d605c50cbf9aefa56ec209df9f6cea1392e89..d799c5131abd81a987472aaa7cf105f1
} }
+// Plazma end - Completely remove timings implementation +// Plazma end - Completely remove timings implementation
diff --git a/src/test/java/org/bukkit/plugin/TimedRegisteredListenerTest.java b/src/test/java/org/bukkit/plugin/TimedRegisteredListenerTest.java
deleted file mode 100644
index 9ed416ed57676c845833736f93ed6088513c6da4..0000000000000000000000000000000000000000
--- a/src/test/java/org/bukkit/plugin/TimedRegisteredListenerTest.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package org.bukkit.plugin;
-
-import static org.bukkit.support.MatcherAssert.*;
-import static org.hamcrest.Matchers.*;
-import org.bukkit.event.Event;
-import org.bukkit.event.EventException;
-import org.bukkit.event.EventPriority;
-import org.bukkit.event.Listener;
-import org.bukkit.event.block.BlockBreakEvent;
-import org.bukkit.event.player.PlayerEvent;
-import org.bukkit.event.player.PlayerInteractEvent;
-import org.bukkit.event.player.PlayerMoveEvent;
-import org.junit.jupiter.api.Test;
-
-public class TimedRegisteredListenerTest {
-
- @Test
- public void testEventClass() throws EventException {
- Listener listener = new Listener() {};
- EventExecutor executor = new EventExecutor() {
- @Override
- public void execute(Listener listener, Event event) {}
- };
- TestPlugin plugin = new TestPlugin("Test");
-
- PlayerInteractEvent interactEvent = new PlayerInteractEvent(null, null, null, null, null);
- PlayerMoveEvent moveEvent = new PlayerMoveEvent(null, null, null);
- BlockBreakEvent breakEvent = new BlockBreakEvent(null, null);
-
- TimedRegisteredListener trl = new TimedRegisteredListener(listener, executor, EventPriority.NORMAL, plugin, false);
-
- // Ensure that the correct event type is reported for a single event
- trl.callEvent(interactEvent);
- assertThat(trl.getEventClass(), is((Object) PlayerInteractEvent.class));
- // Ensure that no superclass is used in lieu of the actual event, after two identical event types
- trl.callEvent(interactEvent);
- assertThat(trl.getEventClass(), is((Object) PlayerInteractEvent.class));
- // Ensure that the closest superclass of the two events is chosen
- trl.callEvent(moveEvent);
- assertThat(trl.getEventClass(), is((Object) PlayerEvent.class));
- // As above, so below
- trl.callEvent(breakEvent);
- assertThat(trl.getEventClass(), is((Object) Event.class));
- // In the name of being thorough, check that it never travels down the hierarchy again.
- trl.callEvent(breakEvent);
- assertThat(trl.getEventClass(), is((Object) Event.class));
-
- trl = new TimedRegisteredListener(listener, executor, EventPriority.NORMAL, plugin, false);
-
- trl.callEvent(breakEvent);
- assertThat(trl.getEventClass(), is((Object) BlockBreakEvent.class));
- // Test moving up the class hierarchy by more than one class at a time
- trl.callEvent(moveEvent);
- assertThat(trl.getEventClass(), is((Object) Event.class));
- }
-}