Update NavigateToDecompiledLibraryTest

This commit is contained in:
Pavel V. Talanov
2014-12-04 17:09:06 +03:00
parent 55589a32da
commit f72f67ed97
2 changed files with 4 additions and 7 deletions
@@ -90,14 +90,11 @@ public class NavigateToDecompiledLibraryTest extends AbstractNavigateToLibraryTe
private void doTest() {
classFile = getClassFile(PACKAGE, getTestName(false), myModule);
PsiFile clsFileForClassFile = PsiManager.getInstance(getProject()).findFile(classFile);
assertNotNull(clsFileForClassFile);
assertTrue("Expecting kotlin class file, was: " + clsFileForClassFile.getClass(), clsFileForClassFile instanceof JetClsFile);
PsiFile decompiledPsiFile = ((ClsFileImpl) clsFileForClassFile).getDecompiledPsiFile();
PsiFile decompiledPsiFile = PsiManager.getInstance(getProject()).findFile(classFile);
assertNotNull(decompiledPsiFile);
assertTrue("Expecting decompiled Kotlin file, was: " + decompiledPsiFile.getClass(), decompiledPsiFile instanceof JetFile);
assertTrue("Expecting kotlin class file, was: " + decompiledPsiFile.getClass(), decompiledPsiFile instanceof JetClsFile);
Map<String, JetDeclaration> map = getRenderedDescriptorToKotlinPsiMap(
(JetFile) decompiledPsiFile, ((JetClsFile) clsFileForClassFile).getRenderedDescriptorsToRange()
(JetFile) decompiledPsiFile, ((JetClsFile) decompiledPsiFile).getRenderedDescriptorsToRange()
);
String decompiledTextWithMarks = getDecompiledTextWithMarks(map);
@@ -39,7 +39,7 @@ public abstract class AbstractReferenceResolveInLibrarySourcesTest : JetLightCod
val gotoData = NavigationTestUtils.invokeGotoImplementations(fixture.getEditor(), fixture.getFile())!!
Assert.assertEquals("Single target expected for origianl file", 1, gotoData.targets.size)
val testedPsiElement = gotoData.targets[0]
val testedPsiElement = gotoData.targets[0].getNavigationElement()
val testedElementFile = testedPsiElement.getContainingFile()!!
val lineContext = InTextDirectivesUtils.findStringWithPrefixes(fixture.getFile()!!.getText(), "CONTEXT:")