flutterTestArguments function

List<String> flutterTestArguments(
  1. List<String> arguments
)

Arguments forwarded to flutter test (CLI-only flags removed).

Implementation

List<String> flutterTestArguments(List<String> arguments) {
  return arguments
      .where(
        (a) =>
            !a.startsWith('--app-dir') &&
            !a.startsWith('--report') &&
            a != '--doctor' &&
            a != '--inspect-app' &&
            a != '--validate-only' &&
            a != '--scaffold-test' &&
            !a.startsWith('--scaffold-test=') &&
            !a.startsWith('--screen=') &&
            !a.startsWith('--id=') &&
            !a.startsWith('--feature=') &&
            !a.startsWith('--tag=') &&
            !a.startsWith('--path=') &&
            !a.startsWith('--timeout=') &&
            a != '--verbose' &&
            a != '--quiet',
      )
      .toList();
}