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);
}
}