| Index: editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/test/util/TestProject.java
|
| diff --git a/editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/test/util/TestProject.java b/editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/test/util/TestProject.java
|
| index b4ca055c78e616b9bbd94bf8b11d3159a735f3db..470d69651bd4df21961657951952b48e0a6bc52c 100644
|
| --- a/editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/test/util/TestProject.java
|
| +++ b/editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/test/util/TestProject.java
|
| @@ -201,6 +201,7 @@ public class TestProject {
|
| */
|
| public CompilationUnit getUnit(String path) throws Exception {
|
| IFile file = getFile(path);
|
| + TestUtilities.processAllDeltaChanges();
|
| return (CompilationUnit) DartCore.create(file);
|
| }
|
|
|
| @@ -215,7 +216,6 @@ public class TestProject {
|
| file.create(stream, true, null);
|
| file.setCharset("UTF-8", null);
|
| }
|
| -
|
| // notify AnalysisServer
|
| {
|
| AnalysisServer server = PackageLibraryManagerProvider.getDefaultAnalysisServer();
|
| @@ -223,9 +223,8 @@ public class TestProject {
|
| server.scan(javaFile, 5000);
|
| server.changed(javaFile);
|
| }
|
| -
|
| + // wait for changes
|
| TestUtilities.processAllDeltaChanges();
|
| -
|
| // done
|
| return file;
|
| }
|
|
|