From 9f5fa31ebd11132cecb1e8489aa2b96fc36d676e Mon Sep 17 00:00:00 2001 From: Todd Volkert Date: Wed, 3 May 2017 14:33:38 -0700 Subject: [PATCH] Switch test platform to use IPv6 (#9775) --- packages/flutter_tools/lib/src/test/flutter_platform.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/flutter_tools/lib/src/test/flutter_platform.dart b/packages/flutter_tools/lib/src/test/flutter_platform.dart index 219fed0a88b..fbcfb62d572 100644 --- a/packages/flutter_tools/lib/src/test/flutter_platform.dart +++ b/packages/flutter_tools/lib/src/test/flutter_platform.dart @@ -40,7 +40,7 @@ const String _kStartTimeoutTimerMessage = 'sky_shell test process has entered ma /// The address at which our WebSocket server resides and at which the sky_shell /// processes will host the Observatory server. -final InternetAddress _kHost = InternetAddress.LOOPBACK_IP_V4; +final InternetAddress _kHost = InternetAddress.LOOPBACK_IP_V6; /// Configure the `test` package to work with Flutter. /// @@ -171,7 +171,7 @@ class _FlutterPlatform extends PlatformPlugin { listenerFile.createSync(); listenerFile.writeAsStringSync(_generateTestMain( testUrl: fs.path.toUri(fs.path.absolute(testPath)).toString(), - encodedWebsocketUrl: Uri.encodeComponent("ws://${_kHost.address}:${server.port}"), + encodedWebsocketUrl: Uri.encodeComponent("ws://[${_kHost.address}]:${server.port}"), )); // Start the engine subprocess.