Merge pull request #244 from robert-virkus/integration_test__package_support

feat: add standard configuration for web
This commit is contained in:
Jon Samwell 2022-07-12 15:51:09 +10:00 committed by GitHub
commit 4378a2447d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 20 additions and 0 deletions

View File

@ -62,6 +62,26 @@ class FlutterTestConfiguration extends TestConfiguration {
);
}
/// Provide a configuration object with default settings for web
static FlutterTestConfiguration standardWeb(
Iterable<StepDefinitionGeneric<World>> 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 <Pattern>[],
super.featureDefaultLanguage = 'en',