diff --git a/lib/src/flutter/configuration/flutter_test_configuration.dart b/lib/src/flutter/configuration/flutter_test_configuration.dart index d83526c..9b01b3d 100644 --- a/lib/src/flutter/configuration/flutter_test_configuration.dart +++ b/lib/src/flutter/configuration/flutter_test_configuration.dart @@ -62,6 +62,26 @@ class FlutterTestConfiguration extends TestConfiguration { ); } + /// Provide a configuration object with default settings for web + static FlutterTestConfiguration standardWeb( + Iterable> steps, + ) { + return FlutterTestConfiguration( + reporters: [ + StdoutReporter(MessageLevel.error) + ..setWriteLineFn(print) + ..setWriteFn(print), + ProgressReporter() + ..setWriteLineFn(print) + ..setWriteFn(print), + TestRunSummaryReporter() + ..setWriteLineFn(print) + ..setWriteFn(print), + ], + stepDefinitions: steps, + ); + } + FlutterTestConfiguration({ super.features = const [], super.featureDefaultLanguage = 'en',