WorkspaceRunner constructor

const WorkspaceRunner({
  1. required String id,
  2. required String target,
  3. required String sourcePackage,
  4. required String sourceAdapter,
  5. required String sourceCompatibilityId,
  6. required String runnerCompatibilityId,
  7. String? executable,
  8. List<String> args = const [],
  9. List<String> evidenceTypes = const [],
  10. String kind = 'test',
  11. String? workingDirectory,
  12. String runnerMode = 'auto',
  13. int timeoutSeconds = 600,
  14. List<String> profiles = const [],
  15. bool hasProfileRestriction = false,
  16. Map<String, Object?> extensions = const {},
})

Implementation

const WorkspaceRunner({
  required this.id,
  required this.target,
  required this.sourcePackage,
  required this.sourceAdapter,
  required this.sourceCompatibilityId,
  required this.runnerCompatibilityId,
  this.executable,
  this.args = const [],
  this.evidenceTypes = const [],
  this.kind = 'test',
  this.workingDirectory,
  this.runnerMode = 'auto',
  this.timeoutSeconds = 600,
  this.profiles = const [],
  this.hasProfileRestriction = false,
  this.extensions = const {},
});