anchor.diff:    }
   
     void assertContextFiles(String contextPath, List<String> expectedFiles) {
  -    var actualFiles = currentContextFilePaths[contextPath].keys;
  -    expect(actualFiles, unorderedEquals(expectedFiles));
  +    expect(getCurrentFilePaths(contextPath), unorderedEquals(expectedFiles));
     }
   
     void assertContextPaths(List<String> expected) {
  -    expect(currentContextPaths, unorderedEquals(expected));
  +    expect(currentContextRoots, unorderedEquals(expected));
     }
   
     @override
  
positive.code:         resourceProvider, sdkManager, new ContentCache(),
          options: builderOptions);
      return builder;
    }
  
    @override
  
negative.code:     // Setup context.
      manager.setRoots(<String>[projPath], <String>[], <String, String>{});
      await pumpEventQueue();
      // Confirm that one driver / context was created.
      if (enableAnalysisDriver) {
        List<AnalysisDriver> drivers =
            manager.getDriversInAnalysisRoot(projectFolder);
        expect(drivers, isNotNull);
        expect(drivers, hasLength(1));
      } else {
        List<AnalysisContext> contexts =
            manager.contextsInAnalysisRoot(projectFolder);
        expect(contexts, isNotNull);
        expect(contexts, hasLength(1));
      }
  
      // No embedded libs yet.
      expect(sourceFactory.forUri('dart:typed_data'), isNull);
  
      // Add .packages file that introduces a dependency with embedded libs.
      newFile(
  