Setup modules before test configuration in NavigateToStdlibSourceTest.kt
This commit is contained in:
+4
-3
@@ -62,15 +62,16 @@ class NavigateToStdlibSourceTest : KotlinCodeInsightTestCase() {
|
|||||||
mainModuleKind: ModuleKind,
|
mainModuleKind: ModuleKind,
|
||||||
additionalModuleKind: ModuleKind? = null
|
additionalModuleKind: ModuleKind? = null
|
||||||
): PsiElement {
|
): PsiElement {
|
||||||
configureByText(KotlinFileType.INSTANCE, text)
|
|
||||||
module.configureAs(mainModuleKind)
|
module.configureAs(mainModuleKind)
|
||||||
|
|
||||||
if (additionalModuleKind != null) {
|
if (additionalModuleKind != null) {
|
||||||
val additionalModule = this.createModule("additional-module")
|
val additionalModule = this.createModule("additional-module")
|
||||||
additionalModule.configureAs(additionalModuleKind)
|
additionalModule.configureAs(additionalModuleKind)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
configureByText(KotlinFileType.INSTANCE, text)
|
||||||
|
|
||||||
val ref = file.findReferenceAt(editor.caretModel.offset)
|
val ref = file.findReferenceAt(editor.caretModel.offset)
|
||||||
return ref!!.resolve()!!.navigationElement
|
val resolve = ref!!.resolve()
|
||||||
|
return resolve!!.navigationElement
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user