test static method

Future<void> test({
  1. int concurrent = defaultConcurrent,
  2. bool isCoverage = false,
  3. String? reporter,
  4. String? fileReporter,
  5. void stdout(
    1. String line
    )?,
  6. void stdoutErr(
    1. String line
    )?,
})

Implementation

static Future<void> test({
  int concurrent = defaultConcurrent,
  bool isCoverage = false,
  String? reporter,
  String? fileReporter,
  void Function(String line)? stdout,
  void Function(String line)? stdoutErr,
}) {
  final argReporter = reporter != null ? '--reporter $reporter' : '';
  final argFileReporter =
      fileReporter != null ? '--file-reporter $fileReporter' : '';
  return execute(
    [
      '${FlutterHelper.getCommandFlutter()} test test/bundle_test.dart --no-pub ${isCoverage ? '--coverage' : ''} $argReporter $argFileReporter'
    ],
    concurrent: concurrent,
    ignorePubWorkspaces: true,
    stdout: stdout,
    stdoutErr: stdoutErr,
  );
}