mirror of
https://github.com/flutter/flutter
synced 2024-08-27 12:00:58 +00:00
Make flutter_adapter_test more resilient to pub output (#124139)
Make flutter_adapter_test more resilient to pub output
This commit is contained in:
parent
a68b424790
commit
d6593dee96
|
@ -60,14 +60,18 @@ void main() {
|
||||||
|
|
||||||
final String output = _uniqueOutputLines(outputEvents);
|
final String output = _uniqueOutputLines(outputEvents);
|
||||||
|
|
||||||
expectLines(output, <Object>[
|
expectLines(
|
||||||
|
output,
|
||||||
|
<Object>[
|
||||||
'Launching $relativeMainPath on Flutter test device in debug mode...',
|
'Launching $relativeMainPath on Flutter test device in debug mode...',
|
||||||
startsWith('Connecting to VM Service at'),
|
startsWith('Connecting to VM Service at'),
|
||||||
'topLevelFunction',
|
'topLevelFunction',
|
||||||
'Application finished.',
|
'Application finished.',
|
||||||
'',
|
'',
|
||||||
startsWith('Exited'),
|
startsWith('Exited'),
|
||||||
]);
|
],
|
||||||
|
allowExtras: true,
|
||||||
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
testWithoutContext('logs to client when sendLogsToClient=true', () async {
|
testWithoutContext('logs to client when sendLogsToClient=true', () async {
|
||||||
|
@ -125,13 +129,17 @@ void main() {
|
||||||
|
|
||||||
final String output = _uniqueOutputLines(outputEvents);
|
final String output = _uniqueOutputLines(outputEvents);
|
||||||
|
|
||||||
expectLines(output, <Object>[
|
expectLines(
|
||||||
'Launching $relativeMainPath on Flutter test device in debug mode...',
|
output,
|
||||||
'topLevelFunction',
|
<Object>[
|
||||||
'Application finished.',
|
'Launching $relativeMainPath on Flutter test device in debug mode...',
|
||||||
'',
|
'topLevelFunction',
|
||||||
startsWith('Exited'),
|
'Application finished.',
|
||||||
]);
|
'',
|
||||||
|
startsWith('Exited'),
|
||||||
|
],
|
||||||
|
allowExtras: true,
|
||||||
|
);
|
||||||
|
|
||||||
// If we're running with an out-of-process debug adapter, ensure that its
|
// If we're running with an out-of-process debug adapter, ensure that its
|
||||||
// own process shuts down after we terminated.
|
// own process shuts down after we terminated.
|
||||||
|
@ -246,6 +254,7 @@ void main() {
|
||||||
startsWith('Reloaded'),
|
startsWith('Reloaded'),
|
||||||
'topLevelFunction',
|
'topLevelFunction',
|
||||||
],
|
],
|
||||||
|
allowExtras: true,
|
||||||
);
|
);
|
||||||
|
|
||||||
await dap.client.terminate();
|
await dap.client.terminate();
|
||||||
|
@ -320,6 +329,7 @@ void main() {
|
||||||
startsWith('Restarted application'),
|
startsWith('Restarted application'),
|
||||||
'topLevelFunction',
|
'topLevelFunction',
|
||||||
],
|
],
|
||||||
|
allowExtras: true,
|
||||||
);
|
);
|
||||||
|
|
||||||
await dap.client.terminate();
|
await dap.client.terminate();
|
||||||
|
|
Loading…
Reference in a new issue