| Index: tests/compiler/dart2js/mock_compiler.dart | 
| diff --git a/tests/compiler/dart2js/mock_compiler.dart b/tests/compiler/dart2js/mock_compiler.dart | 
| index 1bbb6dd1e3b448a32c67dc6704c622f72bc5e15b..fa85c99edf2ed305bbb7697f9fda14300d43d2f6 100644 | 
| --- a/tests/compiler/dart2js/mock_compiler.dart | 
| +++ b/tests/compiler/dart2js/mock_compiler.dart | 
| @@ -143,7 +143,7 @@ class MockCompiler extends Compiler { | 
| var script = new Script(uri, new MockFile(source)); | 
| var library = new LibraryElement(script); | 
| parseScript(source, library); | 
| -    library.setExports(library.localScope.values); | 
| +    library.setExports(library.localScope.values.toList()); | 
| return library; | 
| } | 
|  | 
| @@ -237,8 +237,10 @@ class MockCompiler extends Compiler { | 
|  | 
| void compareWarningKinds(String text, expectedWarnings, foundWarnings) { | 
| var fail = (message) => Expect.fail('$text: $message'); | 
| -  Iterator<MessageKind> expected = expectedWarnings.iterator(); | 
| -  Iterator<WarningMessage> found = foundWarnings.iterator(); | 
| +  HasNextIterator<MessageKind> expected = | 
| +      new HasNextIterator(expectedWarnings.iterator); | 
| +  HasNextIterator<WarningMessage> found = | 
| +      new HasNextIterator(foundWarnings.iterator); | 
| while (expected.hasNext && found.hasNext) { | 
| Expect.equals(expected.next(), found.next().message.kind); | 
| } | 
|  |