Skip to content

Commit 5da4eff

Browse files
committed
test: stabelize TestXML#testComplexXML test case on slow runners
1 parent 1fb2b8b commit 5da4eff

File tree

1 file changed

+4
-2
lines changed
  • org.eclipse.wildwebdeveloper.tests/src/org/eclipse/wildwebdeveloper/tests

1 file changed

+4
-2
lines changed

org.eclipse.wildwebdeveloper.tests/src/org/eclipse/wildwebdeveloper/tests/TestXML.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,8 +145,10 @@ public void testComplexXML() throws Exception {
145145
editor.getSelectionProvider().setSelection(new TextSelection(offset, 0));
146146
LSContentAssistProcessor processor = new LSContentAssistProcessor();
147147
proposals = processor.computeCompletionProposals(Utils.getViewer(editor), offset);
148-
DisplayHelper.sleep(editor.getSite().getShell().getDisplay(), 2000);
149-
assertTrue(proposals.length > 1);
148+
assertTrue(DisplayHelper.waitForCondition(editor.getSite().getShell().getDisplay(), 10_000, () -> {
149+
proposals = processor.computeCompletionProposals(Utils.getViewer(editor), offset);
150+
return proposals != null && proposals.length > 1;
151+
}), "Expected at least 2 XML completion proposals");
150152
}
151153

152154
@Test

0 commit comments

Comments
 (0)