chore(coverage): use getter for _dartExecutable to respect cli_util Zone overrides
diff --git a/pkgs/coverage/bin/test_with_coverage.dart b/pkgs/coverage/bin/test_with_coverage.dart index 937598a..63deeec 100644 --- a/pkgs/coverage/bin/test_with_coverage.dart +++ b/pkgs/coverage/bin/test_with_coverage.dart
@@ -16,7 +16,7 @@ import 'format_coverage.dart' as format_coverage; final _allProcesses = <Process>[]; -final _dartExecutable = dartExecutable ?? 'dart'; +String get _dartExecutable => dartExecutable ?? 'dart'; Future<void> _dartRun( List<String> args, {
diff --git a/pkgs/coverage/lib/src/run_and_collect.dart b/pkgs/coverage/lib/src/run_and_collect.dart index 4afad6c..83afdce 100644 --- a/pkgs/coverage/lib/src/run_and_collect.dart +++ b/pkgs/coverage/lib/src/run_and_collect.dart
@@ -10,7 +10,7 @@ import 'collect.dart'; import 'util.dart'; -final _dartExecutable = dartExecutable ?? 'dart'; +String get _dartExecutable => dartExecutable ?? 'dart'; Future<Map<String, dynamic>> runAndCollect( String scriptPath, {