mirror of
https://github.com/denoland/deno.git
synced 2025-08-03 18:38:33 +00:00
refactor(coverage): simplify CoverageReporter trait (#28219)
This commit is contained in:
parent
ebe4055b2d
commit
0a1b01d5a2
2 changed files with 49 additions and 49 deletions
|
@ -575,6 +575,8 @@ pub fn cover_files(
|
|||
)
|
||||
};
|
||||
|
||||
let mut file_reports = Vec::with_capacity(script_coverages.len());
|
||||
|
||||
for script_coverage in script_coverages {
|
||||
let module_specifier = deno_core::resolve_url_or_path(
|
||||
&script_coverage.url,
|
||||
|
@ -638,11 +640,11 @@ pub fn cover_files(
|
|||
);
|
||||
|
||||
if !coverage_report.found_lines.is_empty() {
|
||||
reporter.report(&coverage_report, &original_source)?;
|
||||
file_reports.push((coverage_report, original_source.to_string()));
|
||||
}
|
||||
}
|
||||
|
||||
reporter.done(&coverage_root);
|
||||
reporter.done(&coverage_root, &file_reports);
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue