From fab4c3efbe5ff7c369f0f62a4ab76b103257ca11 Mon Sep 17 00:00:00 2001 From: peter Date: Tue, 30 Sep 2014 09:32:57 +0200 Subject: [PATCH] fix ChooseByNameTest --- .../com/intellij/navigation/ChooseByNameTest.groovy | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/java/java-tests/testSrc/com/intellij/navigation/ChooseByNameTest.groovy b/java/java-tests/testSrc/com/intellij/navigation/ChooseByNameTest.groovy index 9c378a1e50cf..0a5b65deb372 100644 --- a/java/java-tests/testSrc/com/intellij/navigation/ChooseByNameTest.groovy +++ b/java/java-tests/testSrc/com/intellij/navigation/ChooseByNameTest.groovy @@ -247,10 +247,12 @@ class Intf { List elements = ['empty'] def semaphore = new Semaphore() semaphore.down() - popup.scheduleCalcElements(text, checkboxState, ModalityState.NON_MODAL, { set -> - elements = set as List - semaphore.up() - } as Consumer>) + edt { + popup.scheduleCalcElements(text, checkboxState, ModalityState.NON_MODAL, { set -> + elements = set as List + semaphore.up() + } as Consumer>) + } if (!semaphore.waitFor(10000)) { printThreadDump() fail()