From 7f87c20288063eff2f29b6f00df2ccc5bb8c2c01 Mon Sep 17 00:00:00 2001 From: andrey zaytsev Date: Thu, 8 Mar 2018 00:38:20 +0300 Subject: [PATCH] Intentions: assert the hint is closed only when there is nothing to show in it --- .../codeInsight/daemon/impl/DaemonRespondToChangesTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/java-tests/testSrc/com/intellij/java/codeInsight/daemon/impl/DaemonRespondToChangesTest.java b/java/java-tests/testSrc/com/intellij/java/codeInsight/daemon/impl/DaemonRespondToChangesTest.java index ce3496a5ed9c..3c9b44e0c31e 100644 --- a/java/java-tests/testSrc/com/intellij/java/codeInsight/daemon/impl/DaemonRespondToChangesTest.java +++ b/java/java-tests/testSrc/com/intellij/java/codeInsight/daemon/impl/DaemonRespondToChangesTest.java @@ -2293,8 +2293,9 @@ public class DaemonRespondToChangesTest extends DaemonAnalyzerTestCase { // it must be either hidden or not have that error anymore if (lastHintAfterDeletion != null) { assertFalse(lastHintBeforeDeletion.getCachedIntentions().toString(), lastHintBeforeDeletion.getCachedIntentions().getErrorFixes().stream().anyMatch(e -> e.getText().equals("Initialize variable 'var'"))); + } else { + assertEmpty(visibleHints); } - assertEmpty(visibleHints); } public void testCodeFoldingPassRestartsOnRegionUnfolding() {