From cca8856fbf9552ccd7c6fe4eb6cbb8d521978a21 Mon Sep 17 00:00:00 2001 From: Casper Beyer Date: Tue, 22 Sep 2020 11:59:02 +0800 Subject: refactor(cli/coverage): remove dependency on global state (#7616) This removes the dependency on global state and instead relies on the runtime's internal state to get the script sources it saw when it collected code coverage for them. --- cli/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'cli/main.rs') diff --git a/cli/main.rs b/cli/main.rs index 902ccc21d..056280c9b 100644 --- a/cli/main.rs +++ b/cli/main.rs @@ -601,7 +601,7 @@ async fn test_command( (&mut *worker).await?; if let Some(coverage_collector) = maybe_coverage_collector.as_mut() { - let script_coverage = coverage_collector.take_precise_coverage().await?; + let script_coverage = coverage_collector.collect().await?; coverage_collector.stop_collecting().await?; let filtered_coverage = coverage::filter_script_coverages( @@ -611,7 +611,7 @@ async fn test_command( ); let pretty_coverage_reporter = - PrettyCoverageReporter::new(global_state, filtered_coverage); + PrettyCoverageReporter::new(filtered_coverage); let report = pretty_coverage_reporter.get_report(); print!("{}", report) } -- cgit v1.2.3