fix linesplitter (#36006)

This commit is contained in:
Jonah Williams 2019-07-11 16:52:14 -07:00 committed by GitHub
parent 8d81c30a7c
commit fb9ff9296e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 0 deletions

View File

@ -108,6 +108,7 @@ Future<void> runCommand(String executable, List<String> arguments, {
.transform<String>(const Utf8Decoder())
.transform(const LineSplitter())
.where((String line) => removeLine == null || !removeLine(line))
.map((String line) => '$line\n')
.transform(const Utf8Encoder());
if (printOutput) {
await Future.wait<void>(<Future<void>>[

View File

@ -554,6 +554,7 @@ Future<void> _buildRunnerTest(
args,
workingDirectory:workingDirectory,
environment:pubEnvironment,
removeLine: (String line) => line.contains('[INFO]')
);
}
}