Check VM service URI is valid before attempting to start DDS (Re-upload #73998) (#74280)
diff --git a/packages/flutter_tools/test/general.shard/resident_runner_test.dart b/packages/flutter_tools/test/general.shard/resident_runner_test.dart
index 3166445..7289073 100644
--- a/packages/flutter_tools/test/general.shard/resident_runner_test.dart
+++ b/packages/flutter_tools/test/general.shard/resident_runner_test.dart
@@ -2889,6 +2889,16 @@
if (!caught) {
fail('Expected a StateError to be thrown.');
}
+ }, overrides: <Type, Generator>{
+ VMServiceConnector: () => (Uri httpUri, {
+ ReloadSources reloadSources,
+ Restart restart,
+ CompileExpression compileExpression,
+ GetSkSLMethod getSkSLMethod,
+ PrintStructuredErrorLogMethod printStructuredErrorLogMethod,
+ io.CompressionOptions compression,
+ Device device,
+ }) async => mockVMService,
}));
testUsingContext('nextPlatform moves through expected platforms', () {