@@ -12,6 +12,7 @@ import 'test_data/deferred_components_project.dart';
1212import 'test_driver.dart' ;
1313import 'test_utils.dart' ;
1414
15+
1516void main () {
1617 late Directory tempDir;
1718 late FlutterRunTestDriver flutter;
@@ -38,6 +39,8 @@ void main() {
3839 '--target-platform=android-arm64' ,
3940 ], workingDirectory: tempDir.path);
4041
42+ printOnFailure ('stdout:\n ${result .stdout .toString ()}' );
43+ printOnFailure ('stderr:\n ${result .stderr .toString ()}' );
4144 expect (result.exitCode, 0 );
4245 expect (result.stdout.toString (), contains ('app-release.aab' ));
4346 expect (result.stdout.toString (), contains ('Deferred components prebuild validation passed.' ));
@@ -72,6 +75,8 @@ void main() {
7275 'appbundle' ,
7376 ], workingDirectory: tempDir.path);
7477
78+ printOnFailure ('stdout:\n ${result .stdout .toString ()}' );
79+ printOnFailure ('stderr:\n ${result .stderr .toString ()}' );
7580 expect (result.stdout.toString (), contains ('app-release.aab' ));
7681 expect (result.stdout.toString (), contains ('Deferred components prebuild validation passed.' ));
7782 expect (result.stdout.toString (), contains ('Deferred components gen_snapshot validation passed.' ));
@@ -116,6 +121,8 @@ void main() {
116121 '--no-deferred-components' ,
117122 ], workingDirectory: tempDir.path);
118123
124+ printOnFailure ('stdout:\n ${result .stdout .toString ()}' );
125+ printOnFailure ('stderr:\n ${result .stderr .toString ()}' );
119126 expect (result.stdout.toString ().contains ('app-release.aab' ), true );
120127 expect (result.stdout.toString ().contains ('Deferred components prebuild validation passed.' ), false );
121128 expect (result.stdout.toString ().contains ('Deferred components gen_snapshot validation passed.' ), false );
@@ -162,6 +169,8 @@ void main() {
162169 '--no-validate-deferred-components' ,
163170 ], workingDirectory: tempDir.path);
164171
172+ printOnFailure ('stdout:\n ${result .stdout .toString ()}' );
173+ printOnFailure ('stderr:\n ${result .stderr .toString ()}' );
165174 expect (result.stdout.toString ().contains ('app-release.aab' ), true );
166175 expect (result.stdout.toString ().contains ('Deferred components prebuild validation passed.' ), false );
167176 expect (result.stdout.toString ().contains ('Deferred components gen_snapshot validation passed.' ), false );
0 commit comments