From a9b3d58353061212b7fddfd1ec13dd9f7a414f11 Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Sun, 6 Aug 2023 07:55:22 -0700 Subject: fix nan --- src/sourcemap/CodeCoverage.zig | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/sourcemap/CodeCoverage.zig b/src/sourcemap/CodeCoverage.zig index 2b063bbbe..930253731 100644 --- a/src/sourcemap/CodeCoverage.zig +++ b/src/sourcemap/CodeCoverage.zig @@ -62,6 +62,9 @@ pub const CodeCoverageReport = struct { pub fn functionCoverageFraction(this: *const CodeCoverageReport) f64 { const total_count: f64 = @floatFromInt(this.functions.items.len); + if (total_count == 0) { + return 1.0; + } return (@as(f64, @floatFromInt(this.functions_which_have_executed.count())) / total_count); } -- cgit v1.2.3