From c09736bb58d7ecd9856be21be8fffa5339a18901 Mon Sep 17 00:00:00 2001 From: Yegor Date: Fri, 12 Jan 2018 16:56:54 -0800 Subject: [PATCH] flutter_view_ios__start_up: move all test logic into TaskFunction (#14088) --- .../bin/tasks/flutter_view_ios__start_up.dart | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/dev/devicelab/bin/tasks/flutter_view_ios__start_up.dart b/dev/devicelab/bin/tasks/flutter_view_ios__start_up.dart index 921a24976c7..8f8e74416a1 100644 --- a/dev/devicelab/bin/tasks/flutter_view_ios__start_up.dart +++ b/dev/devicelab/bin/tasks/flutter_view_ios__start_up.dart @@ -12,11 +12,15 @@ import 'package:flutter_devicelab/framework/framework.dart'; Future main() async { deviceOperatingSystem = DeviceOperatingSystem.ios; - final Directory iosDirectory = dir( - '${flutterDirectory.path}/examples/flutter_view/ios', - ); - await inDirectory(iosDirectory, () async { - await exec('pod', ['install']); + await task(() async { + final Directory iosDirectory = dir( + '${flutterDirectory.path}/examples/flutter_view/ios', + ); + await inDirectory(iosDirectory, () async { + await exec('pod', ['install']); + }); + + final TaskFunction taskFunction = createFlutterViewStartupTest(); + return await taskFunction(); }); - await task(createFlutterViewStartupTest()); }