| Index: editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/internal/analysis/model/WorkspaceDeltaProcessorTest.java
|
| diff --git a/editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/internal/analysis/model/WorkspaceDeltaProcessorTest.java b/editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/internal/analysis/model/WorkspaceDeltaProcessorTest.java
|
| index af64777eb970d49ffe8eb9f4d0d7e4801393035e..d3468daf3497fa8c1c4eb6c0a35a6dbe05f79579 100644
|
| --- a/editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/internal/analysis/model/WorkspaceDeltaProcessorTest.java
|
| +++ b/editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/internal/analysis/model/WorkspaceDeltaProcessorTest.java
|
| @@ -14,9 +14,11 @@
|
| package com.google.dart.tools.core.internal.analysis.model;
|
|
|
| import com.google.dart.engine.context.AnalysisContext;
|
| +import com.google.dart.engine.context.ChangeSet;
|
| import com.google.dart.engine.index.Index;
|
| import com.google.dart.engine.sdk.DartSdk;
|
| import com.google.dart.engine.sdk.DirectoryBasedDartSdk;
|
| +import com.google.dart.engine.source.FileBasedSource;
|
| import com.google.dart.tools.core.DartCore;
|
| import com.google.dart.tools.core.analysis.model.Project;
|
| import com.google.dart.tools.core.analysis.model.ProjectManager;
|
| @@ -142,13 +144,15 @@ public class WorkspaceDeltaProcessorTest extends TestCase {
|
| MockFile file = pkg1.getMockFile("bar.dart");
|
| MockDelta delta = new MockDelta(projectContainer);
|
| delta.add(packages).add(pkg1).add(file);
|
| - MockContext context = (MockContext) project.getDefaultContext();
|
| processor.resourceChanged(new MockResourceChangeEvent(delta));
|
|
|
| + ChangeSet expected = new ChangeSet();
|
| + expected.changedSource(new FileBasedSource(file.getLocation().toFile()));
|
| + MockContext context = (MockContext) project.getDefaultContext();
|
| + context.assertChanged(expected);
|
| + context.assertNoCalls();
|
| manager.assertProjectRemoved(null);
|
| - MockContext newContext = (MockContext) project.getDefaultContext();
|
| - assertNotSame(context, newContext);
|
| -
|
| + processor.assertBackgroundAnalysisStarted(true);
|
| }
|
|
|
| public void test_resourceChanged_project_removed() {
|
|
|