From 39159d0496c6d42e854418a0c1c79ab31ccbeaff Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Fri, 7 Apr 2017 13:39:45 +0200 Subject: [PATCH] Fix UAST test failure on Windows agents --- .../test/org/jetbrains/uast/test/java/AbstractJavaUastTest.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/uast/uast-tests/test/org/jetbrains/uast/test/java/AbstractJavaUastTest.kt b/uast/uast-tests/test/org/jetbrains/uast/test/java/AbstractJavaUastTest.kt index 03573072efa5..44b336496c80 100644 --- a/uast/uast-tests/test/org/jetbrains/uast/test/java/AbstractJavaUastTest.kt +++ b/uast/uast-tests/test/org/jetbrains/uast/test/java/AbstractJavaUastTest.kt @@ -27,6 +27,8 @@ abstract class AbstractJavaUastTest : AbstractUastFixtureTest() { } override fun getVirtualFile(testName: String): VirtualFile { - return LocalFileSystem.getInstance().findFileByPath(File(TEST_JAVA_MODEL_DIR, testName).canonicalPath)!! + val localPath = File(TEST_JAVA_MODEL_DIR, testName).path + val vFile = LocalFileSystem.getInstance().findFileByPath(localPath) + return vFile ?: throw IllegalStateException("Couldn't find virtual file for $localPath") } } \ No newline at end of file