From 6d4183428277712fe32e126fe08beb646ec78710 Mon Sep 17 00:00:00 2001 From: Natalia Selezneva Date: Mon, 3 Dec 2018 10:14:54 +0300 Subject: [PATCH] Allow file access to KotlinTestUtils.getHomeDirectory() in IdeaModuleInfoTest --- .../idea/caches/resolve/IdeaModuleInfoTest.kt | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeaModuleInfoTest.kt b/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeaModuleInfoTest.kt index 61392573d68..0d1bf882f5d 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeaModuleInfoTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeaModuleInfoTest.kt @@ -40,6 +40,7 @@ import org.jetbrains.kotlin.idea.framework.CommonLibraryKind import org.jetbrains.kotlin.idea.framework.JSLibraryKind import org.jetbrains.kotlin.idea.test.PluginTestCaseBase.* import org.jetbrains.kotlin.idea.util.application.runWriteAction +import org.jetbrains.kotlin.test.KotlinTestUtils import org.jetbrains.kotlin.test.util.addDependency import org.jetbrains.kotlin.test.util.jarRoot import org.jetbrains.kotlin.test.util.projectLibrary @@ -342,11 +343,6 @@ class IdeaModuleInfoTest : ModuleTestCase() { } } - override fun setUp() { - super.setUp() - VfsRootAccess.allowRootAccess("C:/Work/Projects/kotlin/") - } - fun testScriptDependenciesForProject() { val a = module("a") @@ -484,9 +480,17 @@ class IdeaModuleInfoTest : ModuleTestCase() { kind = JSLibraryKind ) + override fun setUp() { + super.setUp() + + VfsRootAccess.allowRootAccess(KotlinTestUtils.getHomeDirectory()) + } + override fun tearDown() { clearSdkTable(testRootDisposable) + VfsRootAccess.disallowRootAccess(KotlinTestUtils.getHomeDirectory()) + super.tearDown() } }