[command] Add ignoringDisable decorator (#4305)

This commit is contained in:
Starlight220
2022-06-24 20:52:53 +03:00
committed by GitHub
parent aa221597bc
commit fe3c24b1ee
8 changed files with 286 additions and 0 deletions

View File

@@ -55,6 +55,20 @@ class CommandDecoratorTest extends CommandTestBase {
}
}
@Test
void ignoringDisableTest() {
try (CommandScheduler scheduler = new CommandScheduler()) {
var command = new RunCommand(() -> {}).ignoringDisable(true);
setDSEnabled(false);
scheduler.schedule(command);
scheduler.run();
assertTrue(scheduler.isScheduled(command));
}
}
@Test
void beforeStartingTest() {
try (CommandScheduler scheduler = new CommandScheduler()) {