IJPL-578 wait for indexes to be ready in tests (IndexingMode.SMART.ensureIndexingStatus)

GitOrigin-RevId: cc765725e06375efca6589dd8c4bf17a6ba426e7
This commit is contained in:
Andrei.Kuznetsov
2024-03-22 11:58:01 +00:00
committed by intellij-monorepo-bot
parent 0d664bcbc0
commit 3fb8f91f06
@@ -34,6 +34,11 @@ public interface TestIndexingModeSupporter {
public @NotNull ShutdownToken setUpTestInternal(@NotNull Project project, @NotNull Disposable testRootDisposable) {
return new ShutdownToken(null);
}
@Override
public void ensureIndexingStatus(@NotNull Project project) {
IndexingTestUtil.waitUntilIndexesAreReady(project);
}
}, DUMB_FULL_INDEX {
@Override
public @NotNull ShutdownToken setUpTestInternal(@NotNull Project project, @NotNull Disposable testRootDisposable) {