From 3b48f0a0cd3359952f24b8164141fe1251b1a257 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Wed, 12 Nov 2014 14:58:34 +0300 Subject: [PATCH] test fix --- .../com/intellij/codeInsight/daemon/LossyEncodingTest.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java/java-tests/testSrc/com/intellij/codeInsight/daemon/LossyEncodingTest.java b/java/java-tests/testSrc/com/intellij/codeInsight/daemon/LossyEncodingTest.java index 6cf226623f92..5ef7fe870644 100644 --- a/java/java-tests/testSrc/com/intellij/codeInsight/daemon/LossyEncodingTest.java +++ b/java/java-tests/testSrc/com/intellij/codeInsight/daemon/LossyEncodingTest.java @@ -64,7 +64,9 @@ public class LossyEncodingTest extends DaemonAnalyzerTestCase { doTest("Text.txt"); Charset ascii = CharsetToolkit.forName("US-ASCII"); VirtualFile myVFile = myFile.getVirtualFile(); + FileDocumentManager.getInstance().saveAllDocuments(); EncodingManager.getInstance().setEncoding(myVFile, ascii); + UIUtil.dispatchAllInvocationEvents(); // wait for reload requests to bubble up assertEquals(ascii, myVFile.getCharset()); int start = myEditor.getCaretModel().getOffset(); type((char)0x445); @@ -126,6 +128,7 @@ public class LossyEncodingTest extends DaemonAnalyzerTestCase { public void testNativeEncoding() throws Exception { EncodingManager.getInstance().setNative2AsciiForPropertiesFiles(null, true); + UIUtil.dispatchAllInvocationEvents(); configureByFile(BASE_PATH + "/" + "NativeEncoding.properties"); doDoTest(true, false);