Index: test/testing.dart |
diff --git a/test/testing.dart b/test/testing.dart |
index 6aa81a074a7dae0abf2b3affce71f7963098856c..ac86f993f1952b52b446ad47c4f4ca0447afca0d 100644 |
--- a/test/testing.dart |
+++ b/test/testing.dart |
@@ -21,13 +21,11 @@ Document parseDocument(String html) => parse(html); |
Element parseSubtree(String html) => parseFragment(html).nodes[0]; |
ElementInfo analyzeElement(Element elem, {Messages messages}) { |
- messages = messages == null ? new Messages.silent() : messages; |
var fileInfo = analyzeNodeForTesting(elem, messages: messages); |
return fileInfo.bodyInfo; |
} |
FileInfo analyzeDefinitionsInTree(Document doc, {Messages messages}) { |
- messages = messages == null ? new Messages.silent() : messages; |
return analyzeDefinitions( |
new SourceFile(new Path(''))..document = doc, messages: messages |
); |
@@ -48,17 +46,19 @@ List<SourceFile> parseFiles(Map<String, String> fileContents, |
} |
/** Analyze all files. */ |
-Map<String, FileInfo> analyzeFiles(List<SourceFile> files) { |
+Map<String, FileInfo> analyzeFiles(List<SourceFile> files, |
+ {Messages messages}) { |
+ |
var result = new Map<Path, FileInfo>(); |
// analyze definitions |
for (var file in files) { |
- result[file.path] = analyzeDefinitions(file); |
+ result[file.path] = analyzeDefinitions(file, messages: messages); |
} |
// analyze file contents |
var uniqueIds = new IntIterator(); |
for (var file in files) { |
- analyzeFile(file, result, uniqueIds); |
+ analyzeFile(file, result, uniqueIds, messages: messages); |
} |
return _toStringMap(result); |
} |