Fix goto implementation tests - deffered task should be executed
This commit is contained in:
@@ -19,7 +19,6 @@ package org.jetbrains.kotlin.idea.navigation;
|
|||||||
import com.google.common.base.Function;
|
import com.google.common.base.Function;
|
||||||
import com.google.common.collect.Lists;
|
import com.google.common.collect.Lists;
|
||||||
import com.google.common.collect.Ordering;
|
import com.google.common.collect.Ordering;
|
||||||
import com.intellij.codeInsight.navigation.GotoImplementationHandler;
|
|
||||||
import com.intellij.codeInsight.navigation.GotoTargetHandler;
|
import com.intellij.codeInsight.navigation.GotoTargetHandler;
|
||||||
import com.intellij.openapi.editor.Document;
|
import com.intellij.openapi.editor.Document;
|
||||||
import com.intellij.openapi.editor.Editor;
|
import com.intellij.openapi.editor.Editor;
|
||||||
@@ -30,6 +29,7 @@ import com.intellij.psi.PsiDocumentManager;
|
|||||||
import com.intellij.psi.PsiElement;
|
import com.intellij.psi.PsiElement;
|
||||||
import com.intellij.psi.PsiFile;
|
import com.intellij.psi.PsiFile;
|
||||||
import com.intellij.testFramework.UsefulTestCase;
|
import com.intellij.testFramework.UsefulTestCase;
|
||||||
|
import com.intellij.testFramework.fixtures.CodeInsightTestUtil;
|
||||||
import com.intellij.util.PathUtil;
|
import com.intellij.util.PathUtil;
|
||||||
import com.intellij.util.containers.MultiMap;
|
import com.intellij.util.containers.MultiMap;
|
||||||
import junit.framework.TestCase;
|
import junit.framework.TestCase;
|
||||||
@@ -46,7 +46,7 @@ public final class NavigationTestUtils {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static GotoTargetHandler.GotoData invokeGotoImplementations(Editor editor, PsiFile psiFile) {
|
public static GotoTargetHandler.GotoData invokeGotoImplementations(Editor editor, PsiFile psiFile) {
|
||||||
return new GotoImplementationHandler().getSourceAndTargetElements(editor, psiFile);
|
return CodeInsightTestUtil.gotoImplementation(editor, psiFile);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void assertGotoDataMatching(Editor editor, GotoTargetHandler.GotoData gotoData) {
|
public static void assertGotoDataMatching(Editor editor, GotoTargetHandler.GotoData gotoData) {
|
||||||
|
|||||||
Reference in New Issue
Block a user