[java] disable idempotence checker for test which relies on resolve cache presense in same call chain

GitOrigin-RevId: 973a83ad73baec898d31dd04a2858d4fa1d7451d
This commit is contained in:
Anna Kozlova
2022-07-11 15:03:23 +00:00
committed by intellij-monorepo-bot
parent a60724d3b1
commit 0cf44fb1ee
@@ -15,6 +15,7 @@ import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiMethodCallExpression;
import com.intellij.psi.util.PsiTreeUtil;
import com.intellij.testFramework.IdeaTestUtil;
import com.intellij.util.IdempotenceChecker;
public class LightAdvLVTIHighlightingTest extends LightDaemonAnalyzerTestCase {
private static final String BASE_PATH = "/codeInsight/daemonCodeAnalyzer/advLVTI";
@@ -62,6 +63,7 @@ public class LightAdvLVTIHighlightingTest extends LightDaemonAnalyzerTestCase {
configureByFile(BASE_PATH + "/" + getTestName(false) + ".java");
final int offset = getEditor().getCaretModel().getOffset();
PsiMethodCallExpression expression = PsiTreeUtil.getParentOfType(getFile().findElementAt(offset), PsiMethodCallExpression.class);
IdempotenceChecker.disableRandomChecksUntil(getTestRootDisposable());
assertTrue(expression.resolveMethodGenerics().isValidResult());
}