Switch streams to Future<Lists>
diff --git a/packages/flutter_tools/test/emulator_test.dart b/packages/flutter_tools/test/emulator_test.dart
index 361339e..131c3bc 100644
--- a/packages/flutter_tools/test/emulator_test.dart
+++ b/packages/flutter_tools/test/emulator_test.dart
@@ -14,7 +14,7 @@
     testUsingContext('getEmulators', () async {
       // Test that EmulatorManager.getEmulators() doesn't throw.
       final EmulatorManager emulatorManager = new EmulatorManager();
-      final List<Emulator> emulators = await emulatorManager.getAllAvailableEmulators().toList();
+      final List<Emulator> emulators = await emulatorManager.getAllAvailableEmulators();
       expect(emulators, isList);
     });
 
@@ -26,7 +26,7 @@
       final EmulatorManager emulatorManager = new TestEmulatorManager(emulators);
 
       Future<Null> expectEmulator(String id, List<Emulator> expected) async {
-        expect(await emulatorManager.getEmulatorsMatching(id).toList(), expected);
+        expect(await emulatorManager.getEmulatorsMatching(id), expected);
       }
       expectEmulator('Nexus_5', <Emulator>[emulator1]);
       expectEmulator('Nexus_5X', <Emulator>[emulator2]);
@@ -44,8 +44,8 @@
   TestEmulatorManager(this.allEmulators);
 
   @override
-  Stream<Emulator> getAllAvailableEmulators() {
-    return new Stream<Emulator>.fromIterable(allEmulators);
+  Future<List<Emulator>> getAllAvailableEmulators() {
+    return new Future<List<Emulator>>.value(allEmulators);
   }
 }