diff options
author | Dmitry Gridin <dmitry.gridin@jetbrains.com> | 2020-11-17 16:29:10 +0700 |
---|---|---|
committer | kotlin-ide-monorepo-bot <kotlin-ide-monorepo-bot-no-reply@jetbrains.com> | 2020-11-17 09:29:10 +0000 |
commit | 2cf901dbf0a6cd301f1c713303bc1f7728bbba89 (patch) | |
tree | 02a253fcbd6192268aa05dfed2523f768202fd03 /test-framework | |
parent | 14421ae9fd77488b8b3690ee94df5256a03196f1 (diff) | |
download | intellij-kotlin-2cf901dbf0a6cd301f1c713303bc1f7728bbba89.tar.gz |
[tests] migrate AbstractNavigateToLibraryTest to MockLibraryFacility
GitOrigin-RevId: da16bf6c8244412c01722e017f7f0096842846c5
Diffstat (limited to 'test-framework')
-rw-r--r-- | test-framework/test/org/jetbrains/kotlin/idea/test/MockLibraryFacility.kt | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/test-framework/test/org/jetbrains/kotlin/idea/test/MockLibraryFacility.kt b/test-framework/test/org/jetbrains/kotlin/idea/test/MockLibraryFacility.kt index 42732ac23ef8..77fe48bb381c 100644 --- a/test-framework/test/org/jetbrains/kotlin/idea/test/MockLibraryFacility.kt +++ b/test-framework/test/org/jetbrains/kotlin/idea/test/MockLibraryFacility.kt @@ -1,6 +1,7 @@ package org.jetbrains.kotlin.idea.test import com.intellij.openapi.module.Module +import com.intellij.openapi.roots.ModifiableRootModel import com.intellij.openapi.roots.OrderRootType import org.jetbrains.kotlin.idea.framework.JSLibraryKind import org.jetbrains.kotlin.platform.js.JsPlatform @@ -49,4 +50,10 @@ data class MockLibraryFacility( fun tearDown(module: Module) { ConfigLibraryUtil.removeLibrary(module, MOCK_LIBRARY_NAME) } -}
\ No newline at end of file + + fun asKotlinLightProjectDescriptor(): KotlinLightProjectDescriptor = object : KotlinLightProjectDescriptor() { + override fun configureModule(module: Module, model: ModifiableRootModel) { + this@MockLibraryFacility.setUp(module) + } + } +} |