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(