From 7ed27b51a39c5f6092fa62389224eea3b02034ca Mon Sep 17 00:00:00 2001 From: Jonah Williams Date: Mon, 19 Aug 2019 17:32:43 -0700 Subject: [PATCH] print service url when connecting to web applications (#38823) --- .../lib/src/build_runner/resident_web_runner.dart | 3 +++ .../test/general.shard/resident_web_runner_test.dart | 2 ++ 2 files changed, 5 insertions(+) diff --git a/packages/flutter_tools/lib/src/build_runner/resident_web_runner.dart b/packages/flutter_tools/lib/src/build_runner/resident_web_runner.dart index eaa4c4e5fa4..e93d871c687 100644 --- a/packages/flutter_tools/lib/src/build_runner/resident_web_runner.dart +++ b/packages/flutter_tools/lib/src/build_runner/resident_web_runner.dart @@ -203,6 +203,9 @@ class ResidentWebRunner extends ResidentRunner { }); websocketUri = Uri.parse(_debugConnection.uri); } + if (websocketUri != null) { + printStatus('Debug service listening on $websocketUri.'); + } connectionInfoCompleter?.complete( DebugConnectionInfo(wsUri: websocketUri) ); diff --git a/packages/flutter_tools/test/general.shard/resident_web_runner_test.dart b/packages/flutter_tools/test/general.shard/resident_web_runner_test.dart index d688f21f9cb..316c772c565 100644 --- a/packages/flutter_tools/test/general.shard/resident_web_runner_test.dart +++ b/packages/flutter_tools/test/general.shard/resident_web_runner_test.dart @@ -88,12 +88,14 @@ void main() { test('Can successfully run and connect to vmservice', () => testbed.run(() async { _setupMocks(); + final BufferLogger bufferLogger = logger; final Completer connectionInfoCompleter = Completer(); unawaited(residentWebRunner.run( connectionInfoCompleter: connectionInfoCompleter, )); final DebugConnectionInfo debugConnectionInfo = await connectionInfoCompleter.future; + expect(bufferLogger.statusText, contains('Debug service listening on ws://127.0.0.1/abcd/')); expect(debugConnectionInfo.wsUri.toString(), 'ws://127.0.0.1/abcd/'); }));