From ac4560cb6ad458df362cc22fcae21504132f6cf7 Mon Sep 17 00:00:00 2001 From: fedor Date: Thu, 17 Feb 2022 12:14:58 -0500 Subject: [PATCH] Refresh VFS --- .../resolve/AdditionalLibrariesFileResolveProviderTest.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/protobuf/protoeditor-core/test/com/intellij/protobuf/lang/resolve/AdditionalLibrariesFileResolveProviderTest.java b/protobuf/protoeditor-core/test/com/intellij/protobuf/lang/resolve/AdditionalLibrariesFileResolveProviderTest.java index d585c47fc71..127e8644805 100644 --- a/protobuf/protoeditor-core/test/com/intellij/protobuf/lang/resolve/AdditionalLibrariesFileResolveProviderTest.java +++ b/protobuf/protoeditor-core/test/com/intellij/protobuf/lang/resolve/AdditionalLibrariesFileResolveProviderTest.java @@ -8,6 +8,7 @@ import com.intellij.openapi.util.io.FileUtil; import com.intellij.openapi.vfs.VfsUtil; import com.intellij.openapi.vfs.VirtualFile; +import com.intellij.openapi.vfs.VirtualFileManager; import com.intellij.protobuf.fixtures.PbCodeInsightFixtureTestCase; import com.intellij.protobuf.lang.resolve.FileResolveProvider.ChildEntry; import org.jetbrains.annotations.NotNull; @@ -49,6 +50,7 @@ public void tearDown() throws Exception { public void testFindFilePrefersFirstListedPath() throws Exception { FileUtil.writeToFile(new File(tempDir, "com/foo/dir/foo.proto"), "// foo"); + VirtualFileManager.getInstance().syncRefresh(); FileResolveProvider resolver = new AdditionalLibrariesFileResolveProvider(); VirtualFile foo = resolver.findFile("com/foo/dir/foo.proto", getProject()); @@ -62,6 +64,7 @@ public void testGetChildEntries() throws Exception { FileUtil.writeToFile(new File(tempDir, "com/foo/dir/foo.proto"), "// foo"); FileUtil.writeToFile(new File(tempDir, "com/foo/dir/bar.proto"), "// bar"); + VirtualFileManager.getInstance().syncRefresh(); FileResolveProvider resolver = new AdditionalLibrariesFileResolveProvider(); assertContainsElements(