From 52d9588f1189aac25bc4f81a5cdcf38a3bcd78ab Mon Sep 17 00:00:00 2001 From: rubenporras <43636626+rubenporras@users.noreply.github.com> Date: Thu, 5 Dec 2024 11:15:30 +0100 Subject: [PATCH] check for disabled command before selectAndReveal (#1155) --- .../src/org/eclipse/lsp4e/test/rename/RenameTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/org.eclipse.lsp4e.test/src/org/eclipse/lsp4e/test/rename/RenameTest.java b/org.eclipse.lsp4e.test/src/org/eclipse/lsp4e/test/rename/RenameTest.java index 42d580d62..9afb72181 100644 --- a/org.eclipse.lsp4e.test/src/org/eclipse/lsp4e/test/rename/RenameTest.java +++ b/org.eclipse.lsp4e.test/src/org/eclipse/lsp4e/test/rename/RenameTest.java @@ -87,11 +87,12 @@ public void testAsyncRenameHandlerEnablement() throws Exception { try { IFile file = TestUtils.createUniqueTestFile(project, "old"); final var editor = (ITextEditor) TestUtils.openEditor(file); - editor.selectAndReveal(1, 0); ICommandService commandService = PlatformUI.getWorkbench().getService(ICommandService.class); Command command = commandService.getCommand(IWorkbenchCommandConstants.FILE_RENAME); assertFalse(command.isEnabled()); + + editor.selectAndReveal(1, 0); waitForAndAssertCondition(3 * delay, () -> command.isEnabled()); assertTrue(command.isHandled());